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

目录

一、虚拟机Linux命令

1、基本命令

常用命令

文件操作命令

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

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

cd 目录名、cd 命令的使用

  tab:自动补全命令

 cd ..:回到上一级

clear:   清除屏幕

reset:   真正的清空终结屏幕

 mkdir:  创建目录(文件夹)

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

 touch:  创建文件

rm:       删除文件;

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

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

which: 查看命令位置

mv:      移动文件/重命名;

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

cat:      查看文件内容

echo:   写入文件内容

 二、vim编辑器

1、三种模式

2、命令行模式

3、编辑模式

4、末行模式

5、怎么切换模式?

具体演示

复制、粘贴、删除的操作

编辑和保存的操作

创建、编辑和运行py文件

三、有趣的命令

1、Linux中安装工具包

2、一些有趣的命令

3、具体演示


  • 以下操作均在ubuntu虚拟机中的终端进行

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

  • 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 命令的使用

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

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

  •   tab:自动补全命令

按下tab键前

按下tab键后:

  •  cd ..:回到上一级

  • clear:   清除屏幕

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

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

使用clear前:

使用clear后:

 

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

 使用reset前:

 

使用reset后:

 

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

  • 创建多个文件夹

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

  •  touch:  创建文件

  • rm:       删除文件;

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

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

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

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

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

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

 

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

 

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

 

  • which: 查看命令位置

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

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

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

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

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

  • cat:      查看文件内容

  • echo:   写入文件内容

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

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

 



 二、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+":"是回到末行模式)

  • 具体演示

进入命令行的操作

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

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

例:复制Python

 粘贴复制的内容:

删除:

 

 

  • 编辑和保存的操作

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

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

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

 

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

 按下回车后:

读取编辑好的内容

 

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

创建py文件

 

 编辑py文件

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



三、有趣的命令

1、Linux中安装工具包

安装工具包命令:sudo qpt install 安装包名

  • 输入sudo后需要输入登录的用户密码,输入密码时的时候不会显示,直接回车
  • crtl+z /crtl+c 退出

2、一些有趣的命令

  • 跳动的火:sudo apt install libaa-bin,安装好后输入aafire回车,即可看见一团跳动的火(按下crtl+z /crtl+c 退出,下同)
  • 羊:sudo apt moo 
  • 跑火车:sudo apt install sl,安装好后输入sl回车
  • 黑客帝国:sudo apt install cmatrix,安装好后输入cmatrix回车
  • 俄罗斯方块:sudo apt install bastet,安装好后输入bastet回车
  • 太空侵略者:sudo apt install ninvaders,安装好后输入ninvaders回车
  • 贪吃蛇:sudo apt install nsnake,安装好后输入nsnake回车
  • 小猫跟着鼠标移动:sudo apt install oneko,安装好后输入oneko回车

3、具体演示

输入aafire

按下回车后出现一团跳动的火,想要退出按下crtl+z /crtl+c即可

  • 4
    点赞
  • 65
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

街 三 仔

你的鼓励是我创作的最大动力~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值