【Python零基础入门之终结篇】:虚拟机Linux命令、Vim编辑器、有趣的命令2

简介: 【Python零基础入门之终结篇】:虚拟机Linux命令、Vim编辑器、有趣的命令2
  • which: 查看命令位置


f97a95dc109c4951a3539488c8f8cfa2.png


  • mv:      移动文件/重命名;


  • 重命名:mv 旧目录名 新目录名


移动文件: 需要移动的目录名   目的地目录名

d4ccd77817674f67b5277c538726613a.png


将project文件移动到t2文件夹下

a801e775b0124b3c918ced2d56a0fc01.png


  • find:     查找文件;  -name:代表按文件名查找文件


3e80fbbc048a4e868c86835fc7258c27.png


  • cat:      查看文件内容


  • echo:   写入文件内容



             一个“>”:代表没有文件则创建,有就重写


             两个“>>”:代表没有文件则创建,有文件内容就添加在原内容后面


10f9c21fc1994b9ba6fee4954857c68f.png


fa49f5422af94135ab997f9d681cebba.png


6e510ad982914cd3a73f13aa01678d96.png


e870ba1659184e36acb259680499fcba.png


二、vim编辑器


1、三种模式


  • 命令行模式:复制、粘贴、删除、移动光标


  • 编辑模式:编辑文本(按“ i ”开始编辑)


  • 末行模式:保存、退出、替换  %s/abc/123/g —>把文件所有abc替换成123


2、命令行模式


  • 将光标移动到行结尾:$


  • 将光标移动到开头:^


  • 删除光标所在行:dd


  • 撤销上一步:u


  • 复制当前光标所在行:yy


  • 粘贴:p



3、编辑模式


  • i——当前光标前编辑


  • a——当前光标后编辑


  • o——当前光标的下一行进行编辑



4、末行模式


  • 退出:q


  • 保存:w


  • 保存并退出:wq


  • 强制退出:q1



5、怎么切换模式?


输入:vi  文件名,进入命令行模式


编辑好以后,按下Esc键后,shift+":",输入wq保存退出


(按下Esc键是回到命令行模式,按shift+":"是回到末行模式)


  • 具体演示


进入命令行的操作


b399c874004c4b2eb547eb15977b3a82.png

回车后进入到命令行模式:

9cbacd94230c401aa77f608489cd7021.png


  • 复制、粘贴、删除的操作


例:复制Python


007959a1ef7f4ab6b6627c4c7d5397c9.png


粘贴复制的内容:

00f50dc5df8a4a5fbd19adde24bc0989.png

e1ff39d976504c0c96364fd8333a096f.png


  • 编辑和保存的操作


按下“ i ”  键进入编辑模式

e8f57ce5b1ef45c5bd24e8fe8f84b28f.png


编辑好内容后按下Esc键,进入命令行模式


a2e92a3038fa44c7abc72c6b278a23db.png


按下shift+“ : ” 进入末行模式


f77e18e74c3a4486a6e6feb4cc870592.png


输入wq后回车,保存并退出


b477b6cb460141d18f80afc2e419148d.png


按下回车后:

d608d3af23634e178118d12db4432ac9.png

读取编辑好的内容

aed2f42885d64a9a90f0dab39a7e4154.png

  • 创建、编辑和运行py文件

创建py文件


43f813a55865490bb713d359dc023210.png


编辑py文件

11dddef6e0a44c74b59c57e6edb7cc30.png


运行py文件,运行命令:python    py文件名

418a31955e024110b6f2f1600c43280e.png

相关文章
|
8天前
|
Linux Python
用python扫描linux开放的端口(3种方式)
这篇文章介绍了三种使用Python实现Linux端口扫描的方法,包括基础版端口扫描、全端口扫描和多线程扫描技术。
28 15
|
6天前
|
存储 Linux Shell
常用vim命令和vim基本使用及Linux用户的管理,用户和组相关文件
这篇文章介绍了Vim编辑器的基本使用、常用命令和模式,以及Linux系统中用户和组的管理方法,包括用户和组相关文件如/etc/passwd、/etc/shadow和/etc/group的说明。
常用vim命令和vim基本使用及Linux用户的管理,用户和组相关文件
|
6天前
|
安全 Unix Linux
Xshell和Xftp的下载和在linux虚拟机中的使用
这篇文章介绍了Xshell和Xftp的下载、安装和使用方法,包括如何在Linux虚拟机中使用它们进行远程连接和文件传输。
Xshell和Xftp的下载和在linux虚拟机中的使用
|
8天前
|
Unix Linux 网络安全
python中连接linux好用的模块paramiko(附带案例)
该文章详细介绍了如何使用Python的Paramiko模块来连接Linux服务器,包括安装配置及通过密码或密钥进行身份验证的示例。
13 1
|
8天前
|
Linux 编译器 开发工具
快速在linux上配置python3.x的环境以及可能报错的解决方案(python其它版本可同样方式安装)
这篇文章介绍了在Linux系统上配置Python 3.x环境的步骤,包括安装系统依赖、下载和解压Python源码、编译安装、修改环境变量,以及常见安装错误的解决方案。
20 1
|
6天前
|
Linux Python
linux 封装 python
linux 封装 python
10 0
|
6天前
|
Linux Python
Linux 下封装 Python
Linux 下封装 Python
|
8天前
|
Linux Python
linux之部署python环境&创建虚拟环境
linux之部署python环境&创建虚拟环境
|
8天前
|
Shell Linux Python
python执行linux系统命令的几种方法(python3经典编程案例)
文章介绍了多种使用Python执行Linux系统命令的方法,包括使用os模块的不同函数以及subprocess模块来调用shell命令并处理其输出。
12 0
|
23天前
|
Linux 开发者 Python
从Windows到Linux,Python系统调用如何让代码飞翔🚀
【9月更文挑战第10天】在编程领域,跨越不同操作系统的障碍是常见挑战。Python凭借其“编写一次,到处运行”的理念,显著简化了这一过程。通过os、subprocess、shutil等标准库模块,Python提供了统一的接口,自动处理底层差异,使代码在Windows和Linux上无缝运行。例如,`open`函数在不同系统中以相同方式操作文件,而`subprocess`模块则能一致地执行系统命令。此外,第三方库如psutil进一步增强了跨平台能力,使开发者能够轻松编写高效且易维护的代码。借助Python的强大系统调用功能,跨平台编程变得简单高效。
18 0
下一篇
无影云桌面