一、touch-cat-more命令

1.touch命令

功能:创建文件

格式:touch linux路径

linux路径:表示要创建的路径,可以用相对路径或绝对路径、特殊路径符

2.cat命令

功能:查看文件内容

格式:cat linux路径

linux路径:表示要查看的路径,可以用相对路径或绝对路径、特殊路径符

3.more命令

功能:用于查看文件内容,内容过多可以翻页查看,按空格进行翻页,按q退出

格式:more linux路径

linux路径:表示要查看的路径,可以用相对路径或绝对路径、特殊路径符

二、cp-vm-rm命令

1.cp命令

功能:用于复制文件或文件夹

格式:cp [-r]  参数1 参数2

[-r]:可选,用于文件夹的复制

参数1:linux路径,表示被复制的文件或文件夹

参数2:linux路径,表示要复制到的路径位置

2.mv命令

功能:用于移动文件或文件夹

格式:mv  参数1  参数2

参数1:linux路径,表示被移动的文件或文件夹

参数2:linux路径,表示要移动到的路径位置



3.rm命令

功能:用于删除文件或文件夹

格式:rm [-r  -f] 参数1,参数2,... 参数n

[-r]:可选,只用于删除文件夹      [-f]:强制删除

参数1,参数2,... 参数n:可以删除多个目标,参数表示要删除的文件或文件夹的路径

3.1通配符

符号*表示通配符,可以匹配任意内容

test*:表示匹配任何以test开头的内容

*test:表示匹配任何以test结尾的内容

*test*:表示匹配任何包含test的内容

三、which-find命令

1.which命令

功能:查看我们使用的程序命令存放位置

格式:which  命令

2.find命令

功能:搜索指定的文件(可以切换为root用户增大权限)

2.1按文件名查找文件

格式:find  起始路径  -name  “查找的文件名”

-name:表示以文件名查找

2.2按文件大小查找文件

格式:find 起始路径  -size  +或-n[单位]

-size:表示以文件大小查找

-或+:表示小于或大于

n:表述数字大小

单位:K表示kb,M表示MB,G表示GB

四、grep-wc命令与管道符

1.grep命令

功能:从文件中通过关键字过滤行

格式:grep [-n]  关键字   文件路径

-n:显示匹配关键字的行号

2.wc命令

功能:统计文件中的行数,单词数量等

格式:wc  [-c -l  -w -m]  文件路径

-c:统计bytes数量  -m:统计字符数量  -l :统计行数  -w:统计单词数量

什么都不加会统计行数,单词数,字节数

3.管道符|

功能:将管道符左边的输出结果作为右边的输入结果

五、echo-tail命令与重定向符

1.echo命令

功能:在命令行中输出指定内容

格式:echo  “内容”

2.反引号`

功能:被``包围的内容会作为命令去执行,而不是普通字符

3.重定向符>和>>

>:将左侧命令的结果覆盖写入>右侧的文件中

>>:将左侧命令的结果追加写入>>右侧的文件中

4.tail命令

功能:查看文件尾部内容,跟踪文件最新更改

格式:tail  [-f  -num]  linux路径

-f:表示持续跟踪

-num:表示查看尾部多少行,默认10行

六、vi/vim编辑器

1.vi/vim的三种工作模式

命令模式:所敲的按键都是命令,来驱动不同的功能,此模式下不能自由编辑文本

输入模式:用来插入,编辑文本,可以自由进行编辑文本

底线命令模式:以:开始,通常用于文件的保存,退出

2.命令模式快建键

i键:在当前光标位置进入输入模式

I键:在光标位置的行开头进入输入模式

a键:在当前光标位置之后进入输入模式

A键:在光标位置的行结尾进入输入模式

o键:在光标的下一行进入输入模式

O键:在光标的上一行进入输入模式

/键:在文本中搜索你输入的关键字

n键:向下继续搜索

N键:向上继续搜索

dd:删除光标所在行的内容

ndd:n是数字,表示删除当前光标向下n行
yy:复制当前行

nyy:n是数字,复制当前行和下面的n行

p:粘贴复制的内容
u:撤销修改
ctrl+r:反向撤销修改
gg:跳到首行

G:跳到行尾
dG:从当前行开始,向下全部删除
dgg:从当前行开始,向上全部删除
d$:从当前光标开始,删除到本行的结尾
d0:从当前光标开始,删除到本行的开头

3.底线命令模式快捷键

:wq 保存并退出

:q 仅退出

:q!强制退出

:w  仅保存

:set nu 显示行号

:set paste 设置粘贴模式

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐