第一天学习Linux

在Termius用邮箱申请账号,并且与购买的云服务器连接

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Ejg8DWHr-1683632163409)(D:\QF\linux\2023.5.9\1.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-soTsZXP4-1683632163411)(D:\QF\linux\2023.5.9\2.jpg)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AiYUPAvN-1683632163411)(D:\QF\linux\2023.5.9\3.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BErWq0Vi-1683632163412)(D:\QF\linux\2023.5.9\4.jpg)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HzKfxTHD-1683632163412)(D:\QF\linux\2023.5.9\5.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Q8sqv296-1683632163413)(D:\QF\linux\2023.5.9\6.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9Cq7omm9-1683632163414)(D:\QF\linux\2023.5.9\7.png)]

开始准备写Linux日常命令

1.写命令的格式 命令[参数] [对象]
举例

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5sHTeOUR-1683632163415)(D:\QF\linux\2023.5.9\8.PNG)]

2.常用的快捷键
  • ctrl+c:终止进程的执行(打断指令的执行)

  • ctrl+a:将光标移动到行首

  • ctrl+e:将光标移动到行尾

  • ctrl+w:删除光标所在位置的单词

  • ctrl+u:删除光标前面的内容直到行首

  • ctrl+k:删除光标后面的内容直到行尾

  • ctrl+l:清屏

3.帮助指令

whatis 指令名称 - 查看指令的作用

man 指令名称 - 获取命令的使用手册

指令名称 --help/-h - 获取命令的使用方法

whereis 指令名称 - 获取指令相关内容所在位置

which 指令名称 - 指令对应的可执行文件所在的位置

绝对路径:写文件或者文件夹路径的时候从/或者~开始层层往下

相对路径:1)写路径的时候用.表示当前目录,然后层层往下写  (如果路径是./开头的,这个./可以省略)
		    2)写路径的时候用..表示当前目录的上层目录,然后层层往下写
		    
		    
Linux操作系统中:
/		-		系统根目录
~   -   用户根目录
举例

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IqIkuKiW-1683632163415)(C:\Users\86152\AppData\Roaming\Typora\typora-user-images\image-20230509172528610.png)]

4.cd指令 -等于在电脑上双击打开文件夹

cd 文件夹路径(路径可以是绝对路径也可以是相对路径) - 进入到指定路径对应的文件夹

cd … - 返回上层目录

cd / - 进入操作系统根目录

cd ~ - 进入用户根目录

举例

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5FNY70PD-1683632163416)(C:\Users\86152\AppData\Roaming\Typora\typora-user-images\image-20230509172838832.png)]

5.ls指令 -显示当前目录中的内容

ls - 直接显示当前文件夹中的内容的名字(隐藏文件和文件夹看不到)

举例

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bE59WTl6-1683632163416)(C:\Users\86152\AppData\Roaming\Typora\typora-user-images\image-20230509173550399.png)]

ls -l/-lh - 显示当前文件夹中的内容和内容的基本信息(隐藏文件和文件夹看不到)

举例

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TaSZm4Un-1683632163416)(C:\Users\86152\AppData\Roaming\Typora\typora-user-images\image-20230509173631721.png)]

ls -a - 显示当前文件夹中所有的内容(包括隐藏文件) -(对于Linus中的隐藏文件如何创建,只需要在创建该文件的时候在文件名前面加上’.',例如:.a.txt)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7M4nkldX-1683632163417)(C:\Users\86152\AppData\Roaming\Typora\typora-user-images\image-20230509173726184.png)]

ls -R - 递归显示当前目录以及当前目录下所有的子目录中的内容(要递归的显示出目录,必须保证当前该目录下有其他目录:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nPWEM7G1-1683632163417)(D:\QF\linux\2023.5.9\9.jpg)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QffHjbwP-1683632163417)(D:\QF\linux\2023.5.9\10.jpg)]

举例

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VJG1uEvC-1683632163418)(C:\Users\86152\AppData\Roaming\Typora\typora-user-images\image-20230509173520906.png)]

ls -r - 内容倒序显示

举例

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vOofLZmb-1683632163418)(C:\Users\86152\AppData\Roaming\Typora\typora-user-images\image-20230509174455905.png)]

ls -S/-t - 显示文件夹中的内容,并且内容按大小/时间从大到小排序

举例

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-N3IzhIwF-1683632163418)(C:\Users\86152\AppData\Roaming\Typora\typora-user-images\image-20230509174557196.png)]

ls -参数 文件夹路径 - 显示指定文件夹中的内容

6.pwd指令

pwd - 查看当前目录的绝对路径(系统目录下的)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Jtzgc4BG-1683632163419)(C:\Users\86152\AppData\Roaming\Typora\typora-user-images\image-20230509174752097.png)]

7.文件操作
(1)touch指令 -新建文件

touch 文件路径 - 在指定位置创建指定文件

touch a.txt      - 在当前目录下新建一个文件a.txt
touch ../a.txt   - 在当前目录的上层目录新建一个文件a.txt
touch /home/a/a.txt     -  在根目录下home目录中的a目录里面创建一个文件a.txt 

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Nol0UzWr-1683632163419)(C:\Users\86152\AppData\Roaming\Typora\typora-user-images\image-20230509175138498.png)]

(2)cat指令 -查看文件内容

cat 文件路径 - 读取指定路径对应的文件的内容

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DbRzu3ib-1683632163419)(C:\Users\86152\AppData\Roaming\Typora\typora-user-images\image-20230509190644884.png)]

(3)vim指令

vim 文件路径 - 使用vim打开文件,在英文状态下按i才可以处于编辑状态,退出编辑状态先按esc,再:wq即对文件保存并退出,只有q!强制退出,不会保存。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VgKz0EMn-1683632163420)(C:\Users\86152\AppData\Roaming\Typora\typora-user-images\image-20230509190735541.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0OCFTrFx-1683632163420)(C:\Users\86152\AppData\Roaming\Typora\typora-user-images\image-20230509190759457.png)]

8.文件夹操作

(1)mkdir指令 - 新建文件夹

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hwchshuk-1683632163420)(C:\Users\86152\AppData\Roaming\Typora\typora-user-images\image-20230509191115286.png)]

mkdir 文件夹路径 - 在指定位置创建文件夹

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3w5lOiCx-1683632163421)(C:\Users\86152\AppData\Roaming\Typora\typora-user-images\image-20230509191207995.png)]

mkdir -p 文件夹路径 - 在指定位置创建文件夹(会创建目录中所有不存在的文件夹)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RV0FJ2Sk-1683632163421)(C:\Users\86152\AppData\Roaming\Typora\typora-user-images\image-20230509191320167.png)]

mkdir -p  a/b/c     - a,b,c可以都没有,会在当前目录中创建a,在a中创建b,b中创建c
mkdir -p  a/{b,c}   - a,b,c可以都没有,会在当前目录中创建a,在a中创建b和c 

(2)rmdir指令 - 删除空目录

rmdir 文件夹路径 - 删除指定文件夹(这个文件夹必须是空的)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Zf9GWE66-1683632163422)(C:\Users\86152\AppData\Roaming\Typora\typora-user-images\image-20230509191440961.png)]

(3)删除文件和文件夹(灵魂三问:真的要删吗?确定吗?不删行不行?)

rm指令 - 删除文件和文件夹(删除文件夹必须要有 -r)

删除文件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mdjLVZFL-1683632163422)(C:\Users\86152\AppData\Roaming\Typora\typora-user-images\image-20230509192011720.png)]

删除目录

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YcalQRcw-1683632163423)(C:\Users\86152\AppData\Roaming\Typora\typora-user-images\image-20230509192218538.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7k4dTunG-1683632163424)(C:\Users\86152\AppData\Roaming\Typora\typora-user-images\image-20230509192307673.png)]

rm 文件路径 - 删除指定文件(删除的时候会询问是否确定删除,y-同意, n-不同意)

rm -r 文件夹路径/文件路径 - 删除指定文件夹或者文件

rm -i 文件路径 - 删除指定文件(删除的时候会询问是否确定删除,y-同意, n-不同意)

rm -f 文件路径 - 删除指定文件(删除的时候不询问)

(4)cp指令 - 拷贝

cp 文件路径1 文件路径2 - 将文件路径1指定的文件中的内容复制到文件路径2指定的文件中(文件路径2对应的文件本身是不存在)

​ - 将文件1中的内容复制粘贴到文件2(如果文件2不存,会自动创建;如果存在会询问是否覆盖)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DJYjVLzV-1683632163425)(C:\Users\86152\AppData\Roaming\Typora\typora-user-images\image-20230509192553419.png)]

cp 文件路径 文件夹路径 - 将指定文件复制粘贴到指定文件夹中

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RK2zR5Qb-1683632163425)(C:\Users\86152\AppData\Roaming\Typora\typora-user-images\image-20230509192652963.png)]

cp -r 文件夹路径1 文件夹路径2 - 将文件夹1复制粘贴到文件夹2中(注意:被拷贝的文件夹不能是空的)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NyRnmhLf-1683632163425)(C:\Users\86152\AppData\Roaming\Typora\typora-user-images\image-20230509192834107.png)]

(5)mv指令 - 移动

mv 文件路径1 文件路径2 - 将文件1移动文件2所在的位置

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TPRM0Vtj-1683632163426)(C:\Users\86152\AppData\Roaming\Typora\typora-user-images\image-20230509193052851.png)]

mv  文件名1  文件名2     -  对文件进行重命名(将文件名1修改为文件名2)
mv  a.txt   b.txt      -  将当前文件夹中的a.txt重命名为b.txt
mv  /home/a.txt  /home/b.txt    -  将系统根目录下home文件中的a.txt重命名为b.txt

mv 文件路径 文件夹路径 - 将文件直接移动到指定文件夹中

mv 文件夹路径1 文件夹路径2 - 将文件夹1移动到文件夹2中

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TFyseF2J-1683632163426)(C:\Users\86152\AppData\Roaming\Typora\typora-user-images\image-20230509193155571.png)]
- 将当前文件夹中的a.txt重命名为b.txt
mv /home/a.txt /home/b.txt - 将系统根目录下home文件中的a.txt重命名为b.txt


mv   文件路径   文件夹路径           -  将文件直接移动到指定文件夹中

mv   文件夹路径1  文件夹路径2     -  将文件夹1移动到文件夹2中

[外链图片转存中...(img-TFyseF2J-1683632163426)]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值