首页 > 系统相关 >【Python零基础入门之终结篇】:虚拟机Linux命令、Vim编辑器、有趣的命令

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

时间:2022-11-13 16:34:46浏览次数:40  
标签:文件 删除 Python 虚拟机 sudo 命令 按下 文件夹 回车

  • 以下操作均在ubuntu虚拟机中的终端进行 在这里插入图片描述
  • 鼠标右键,点击“打开终端” 在这里插入图片描述 - ctrl+shift+"+":放大终端字体 ctrl+"-":减小终端字体

虚拟机Linux命令


基本命令

常用命令

命令 作用
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 写入文件内容
echo中,一个“>” 代表没有文件则创建,有就重写
echo中,两个“>>” 代表没有文件则创建,有文件内容就添加在原内容后面

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

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

蓝色的表示文件夹,白色的表示文件 在这里插入图片描述 在这里插入图片描述

cd 目录名、cd 命令的使用

在这里插入图片描述 在这里插入图片描述

tab:自动补全命令

  • 按下tab键前 在这里插入图片描述
  • 按下tab键后 在这里插入图片描述

cd ..:回到上一级

在这里插入图片描述

clear、reset

clear: 清除屏幕 reset: 真正的清空终结屏幕

  • 使用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

cat: 查看文件内容 echo: 写入文件内容 在这里插入图片描述

  • 一个“>”:代表没有文件则创建,有就重写 在这里插入图片描述 -
  • 两个“>>”:代表没有文件则创建,有文件内容就添加在原内容后面 在这里插入图片描述

vim编辑器


三种模式

命令行模式:复制、粘贴、删除、移动光标 编辑模式:编辑文本(按“ i ”开始编辑) 末行模式:保存、退出、替换 %s/abc/123/g —>把文件所有abc替换成123

命令行模式

将光标移动到行结尾:$ 将光标移动到开头:^ 删除光标所在行:dd 撤销上一步:u 复制当前光标所在行:yy 粘贴:p

编辑模式

i——当前光标前编辑 a——当前光标后编辑 o——当前光标的下一行进行编辑

末行模式

退出:q 保存:w 保存并退出:wq 强制退出:q1

怎么切换模式?

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

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

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

具体演示

  • 进入命令行的操作 在这里插入图片描述
  • 回车后进入到命令行模式 在这里插入图片描述

复制、粘贴、删除的操作

  • 例:复制Python 在这里插入图片描述
  • 粘贴复制的内容 在这里插入图片描述
  • 删除 在这里插入图片描述-

编辑和保存的操作

  • 按下“ i ” 键进入编辑模式 在这里插入图片描述
  • 编辑好内容后按下Esc键,进入命令行模式 在这里插入图片描述
  • 按下shift+“ : ” 进入末行模式 在这里插入图片描述
  • 按下回车后 在这里插入图片描述
  • 读取编辑好的内容 在这里插入图片描述

创建、编辑和运行py文件

  • 创建py文件 在这里插入图片描述
  • 编辑py文件 在这里插入图片描述
  • 运行py文件,运行命令:python py文件名 在这里插入图片描述

有趣的命令


Linux中安装工具包

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

  • 输入sudo后需要输入登录的用户密码,输入密码时的时候不会显示,直接回车

  • crtl+z /crtl+c 退出

一些有趣的命令

  • 跳动的火: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回车

具体演示

在这里插入图片描述

  • 输入aafire 在这里插入图片描述
  • 按下回车后出现一团跳动的火,想要退出按下crtl+z /crtl+c即可 在这里插入图片描述

标签:文件,删除,Python,虚拟机,sudo,命令,按下,文件夹,回车
From: https://blog.51cto.com/ITGongTeng/5847768

相关文章

  • Python开发人脸动态追踪
    Python开发人脸动态追踪导入库文件cv2通过pip命令安装pipinstallopencv-python或者在在设置里面找到+进行opencv-python你还要去下载文件:haarcascade_frontalface_alt.xm......
  • VM虚拟机移动后IP修改,要做一些什么操作,就可以在自己电脑上使用了
    VM虚拟机移动后IP修改,要做一些什么操作,就可以在自己电脑上使用了第一步:我们打开虚拟机你要在虚拟机文件的里面打开你创建保存的虚拟机文件:打开后是这样的:你可以打开并且允许......
  • 网易云vip音乐免费下载方法(python爬虫)
    importosimportreimportjsonimportrequestsfromlxmlimportetreedefdownload_songs(url=None):  ifurlisNone:    url='https://music.......
  • Python3-异步协程
     importasyncioimporttimeasyncdefget_request(url):print('正在请求的url:',url)awaitasyncio.sleep(2)#支持异步模块代码print('请求结束:'......
  • systemctl命令列出所有服务
    systemctl命令列出所有服务systemctl是Systemd的主命令,可用于管理系统。列出所有已经加载的systemdunitssystemctlsystemctl|grepdocker.service12列出所有service......
  • python2 切换到 python3
    python2切换到python3Part.1:py3中不支持的py2用法1.1PrintIsAFunctionpy2中print为保留的关键字,在py3中,改为普通的函数。Old:print"Theansweris......
  • python的while循环
    语法while条件:#条件成立,循环执行的代码一#条件成立,循环执行的代码二#条件成立,循环执行的代码三#条件成立,循环执行的代码四#.......如......
  • python的for循环
    语法foriinxxx#循环体else:#循环正常结束执行执行else中的代码#循环通过break强制结束则不会执行else用法1、遍历列表li=[34,66,33,7......
  • Python绘制跳动的红心
    前言最近有一个电视剧,讲程序员的故事,巴拉巴拉......,被我关注的一个up主,吐槽了。总之电视剧中有一个跳动的心,up主复现了,那我也跟着学习了下,也弄了个动图~.爱心为画这样......
  • python装饰器
    函数式编程复习:defmap_test(func,array):array_new=[]foriinarray:array_new.append(func(i))returnarray_newprintmap_test(lambdax:x**2,rang......