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

简介: 【Python零基础入门之终结篇】:虚拟机Linux命令、Vim编辑器、有趣的命令
  • 以下操作均在ubuntu虚拟机中的终端进行


0e39e4a5288647259eed0e572f492455.png

  • 鼠标右键,点击“打开终端”bb7154fb86244717a1431efa040bc83f.png


5353e2a7b9974fdb8c278a5df71a687a.png


  • ctrl+shift+"+":放大终端字体


  • ctrl+"-":减小终端字体




一、虚拟机Linux命令


1、基本命令


常用命令


命令作用pwd显示当前工作路径ls查看目录中的文件;ls -a:显示隐藏文件clear清除屏幕reset真正的清空终结屏幕tab自动补全命令cd 目录名切换目录cd..回到上一级cd切换到当前用户目录


文件操作命令


命令 作用 mkdir 创建目录(文件夹) rmdir 删除文件夹;删除为空的文件夹 rm  删除文件 rm -r 递归删除目录及内容; rm -f:强制删除 touch 创建文件 find 查找文件;  -name:代表按文件名查找文件 cp 拷贝文件;-a:会保留文件的原有属性 which 查看命令位置 mv 移动文件/重命名 mv 目录名 新目录名 重命名 cat 查看文件内容 echo

写入文件内容


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

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




2、通过代码演示了解基本命令的使用


  • pwd、ls、ls -a 命令的使用


蓝色的表示文件夹,白色的表示文件


4a9de21c47354f7db26a0c78b8ef4f43.png

38cb597f25bb4bfba3f877e5dcc0c279.png


  • cd 目录名、cd 命令的使用

e733e58bca534c0d99f41269565bee9f.png

a6c01911cf4f40c88983a9be64274f60.png


  •  tab:自动补全命令


按下tab键前


bb092da268914270bc1d22b02d9648ce.png


按下tab键后:


22a8cba0e20b4771b7e245d2fa147773.png


  •  cd ..:回到上一级


e475af65e4e34809bdcd214d0f32d75e.png


  • clear:   清除屏幕


  • reset:   真正的清空终结屏幕



clear只是让屏幕变得简洁,但是并没有真正的清空内容


使用clear前:


e835e3fa463d4289af38b1bda44859ad.png

使用clear后:

b03e8d3622674ff4b4df996ae4db8ed2.png


但是将鼠标向上滚动时发现内容还存在:

b4e438e84d284950bac7a60a241e9f50.png


使用reset前:


4a1bfa6c9d25480981e7e9f7fe1228d6.png


使用reset后:

57ad73cb313a4e3785848398e8798061.png



  •  mkdir:  创建目录(文件夹)

c9006c15646243e7bb4c1b72d53a9f24.png


  • 创建多个文件夹

864dfb24edbd43ac8bfa9766910f3840.png


  • rmdir:   删除文件夹;删除为空的文件夹


5b76676cd0924f55b503d57d2e82c997.png


  • touch:  创建文件


e55ebca0974248809a7dc47746870187.png



  • rm:       删除文件;

db37821bfc0041f6aef962932e6758b7.png


  • rm -r:递归删除目录及内容;rm -f:强制删除


先任意创建一个文件夹project1,并在此文件夹下创建一个new.txt的文件


7de3acbf91ca4d66a14593c5ad804595.png


rmdir 删除文件夹失败的原因是因为project1不是空文件夹,而rmdir只能删除空文件夹


2c0267bc01c143efb08b8003ad42351b.png


于是使用rm -f 的命令进行删除


ef9dba98ed3c4d209b749cd81a81289b.png


  • cp:拷贝文件;-a:会保留文件的原有属性


先创建两个文件夹t1和t2,在t1文件夹中创建一个new.txt的文件


f9b14d59a09746f8b79f2db81cc13661.png


将t1文件夹拷贝到t2文件夹中


ab672bb4187b4a54a40f6f2a6851b15a.png


分别查看t1和t2文件夹中的内容,发现t2文件夹下有一个t1文件夹

ab672bb4187b4a54a40f6f2a6851b15a.png


相关文章
|
20小时前
|
Linux
Linux系统之whereis命令的基本使用
Linux系统之whereis命令的基本使用
38 23
Linux系统之whereis命令的基本使用
|
14天前
|
网络协议 Unix Linux
深入解析:Linux网络配置工具ifconfig与ip命令的全面对比
虽然 `ifconfig`作为一个经典的网络配置工具,简单易用,但其功能已经不能满足现代网络配置的需求。相比之下,`ip`命令不仅功能全面,而且提供了一致且简洁的语法,适用于各种网络配置场景。因此,在实际使用中,推荐逐步过渡到 `ip`命令,以更好地适应现代网络管理需求。
28 11
|
2月前
|
Linux Shell
Linux 10 个“who”命令示例
Linux 10 个“who”命令示例
95 14
Linux 10 个“who”命令示例
|
2月前
|
Ubuntu Linux
Linux 各发行版安装 ping 命令指南
如何在不同 Linux 发行版(Ubuntu/Debian、CentOS/RHEL/Fedora、Arch Linux、openSUSE、Alpine Linux)上安装 `ping` 命令,详细列出各发行版的安装步骤和验证方法,帮助系统管理员和网络工程师快速排查网络问题。
185 20
|
2月前
|
Linux
linux查看目录下的文件夹命令,find查找某个目录,但是不包括这个目录本身?
通过本文的介绍,您应该对如何在 Linux 系统中查看目录下的文件夹以及使用 `find` 命令查找特定目录内容并排除该目录本身有了清晰的理解。掌握这些命令和技巧,可以大大提高日常文件管理和查找操作的效率。 在实际应用中,灵活使用这些命令和参数,可以帮助您快速定位和管理文件和目录,满足各种复杂的文件系统操作需求。
122 8
|
2月前
|
网络协议 Linux 应用服务中间件
kali的常用命令汇总Linux
kali的常用命令汇总linux
119 7
|
3月前
|
监控 网络协议 Linux
Linux netstat 命令详解
Linux netstat 命令详解
|
3月前
|
Ubuntu 网络安全 虚拟化
VMware虚拟机ping不通原因排查及分析
下面以 VMware 虚拟机为例进行介绍。
1814 3
|
3月前
|
存储 SQL 数据库
虚拟化数据恢复—Vmware虚拟机误还原快照的数据恢复案例
虚拟化数据恢复环境: 一台虚拟机从物理机迁移到ESXI虚拟化平台,迁移完成后做了一个快照。虚拟机上运行了一个SQL Server数据库,记录了数年的数据。 ESXI虚拟化平台上有数十台虚拟机,EXSI虚拟化平台连接了一台EVA存储,所有的虚拟机都存放在EVA存储上。 虚拟化故障: 工组人员误操作将数年前迁移完成后做的快照还原了,也就意味着虚拟机状态还原到数年前,近几年数据都被删除了。 还原快照相当于删除数据,意味着部分存储空间会被释放。为了不让这部分释放的空间被重用,需要将连接到这台存储的所有虚拟机都关掉,需要将不能长时间宕机的虚拟机迁移到别的EXSI虚拟化平台上。
136 50
|
4月前
|
安全 虚拟化 数据中心
Xshell 连接 VMware虚拟机操作 截图和使用
Xshell 连接 VMware虚拟机操作 截图和使用
116 4