2024年4月1日发(作者:)

linux命令

NO分类

显示目

录信息

PS

命令名用法及参数功能注解

1

列出当前目录下的所有文件,包括以.头的隐含

#lsls -a

文件

#lsls -l或ll列出当前目录下文件的详细信息

#lsls -a显示所有文件,包含隐藏。

#lsls -al显示所有文件的详细信息。

#pwdpwd查看当前所在目录的绝对路经

#cdcd ..回当前目录的上一级目录

#cdcd -回上一次所在的目录

#cdcd -p aa/bb/cc直接创建多级子目录

#cdcd ~ 或 cd回当前用户的宿主目录

#cdcd ~用户名回指定用户的宿主目录

#mkdirmkdir 目录名创建一个目录

#mkdirmkdir –p递归式去创建一些嵌套目录

#rmdirRmdir 空目录名删除一个空目录

#touchtouch 创建文件

#rmrm 文件名 文件名删除一个文件或多个文件

#rmrm -rf 非空目录名递归删除一个非空目录下的一切,加-f不提示

#catcat 文件名一屏查看文件内容

#catcat 路径/文件名 |grep 字符串在文件中匹配“字符串”

#moremore 文件名分页查看文件内容

#lessless 文件名可控分页查看文件内容

#grepgrep字符 文件名根据字符匹配来查看文件部分内容

#findfind 路经 -name "字符串"

查找路经所在范围内满足字符串匹配的文件和目

#filefile 文件名查看文件类型

#headhead -数字 文件名可以查看前n行,不加参数,默认为10.

#tailltaill -数字 文件名可以查看后n行,不加参数,默认为10.

#help cp查看内部命令cp

#

ls --help |less

查看外部命令,分屏显示

man cd查看cd帮助

info ls查看 ls 信息

cpcp /路经/文件 ./

cp /dev/cdrom

mv

mv

mv

mv

mv

date

gedit

vi

vi

不分内部与外部命令

1

2

查看路

3

目录切

4

创建目

5

创建文

删除操

6

7

查看文

#

#

#

9复制文件

#

#

#

移动文

10

#

#

#

11

系统管

#

12文本编辑#

vi模式

#

13

间的切

#

8

查看帮

14文本编辑

读取文件

移动绝对路经下的文件到当前目录下

在字符界面上制作ISO镜像文件

mv 路经/文件 /经/文件移动相对路经下的文件到绝对路经下

mv 文件名 新名称在当前目录下改名

mv 更改文件名

mv 文件名 路径移动文件

mv 路径/文件名 路径/文件

移动并更改文件名

date 月日时分年更改计算机系统时间

gedit 文件名在图形界面下启动编辑器

vi tab切换命令与编辑模式打开vi编辑器 :q退出编辑环境

a 从命令进入输入模式按ESC从输入模式进入命令模式。

:e 新文件名一个文件完成后,打开新的文件。

:e! 新文件名强制关闭当前文件(不保存)并打开新文件

:f 文件名读取指定文件,并粘贴到光标所在行下

:w 保存已经命名的文件

:w 文件名保存未命名的文件

:w 文件名另存为文件名

:q 退出:q编辑器

:wq保存并退出

:q!不保存退出

h 光标左移

l光标右移

k光标上移

j光标下移

linux命令

快捷键ctrl+F前翻整页

快捷键ctrl+B后翻整页

快捷键ctrl+U前翻半页

文本编令

快速切换

快捷键ctrl+D后翻半页

辑模

:set nu在编辑器中显示行号

:200直接进入到第200行

:$进入最后一行

i在当前光标处进入插入状态

a 在当前光标后进入插入状态

文本编

进入输入模式

A将光标移动到当前行的行末,并进入插入状态

o在当前行的下面插入新行,并进入插入状态

O在当前行的上面插入新行,并进入插入状态

cw删除当前光标所在单词尾部的字符,并进入插入状态

c$删除当前光标到行尾的字符,并进入插入状态

c^删除光标之前到行首的字符,并进入插入状态

3x删除当前光标处向右的3个字符

3dd删除当前行开始向下删除3行

删除操作

3dw删除当前光标向右的3个单词

文本编令

3de删除当前光标向右的3个单词,保留右面的空格

辑模

d$删除当前字符到行尾的所有字符

d^删除当前字符到行首的所有字符

J删除光标所在行尾的换行符

u取消最近的一次操作,并恢复操作结果

撤销操作

U取消当前行进行的所有操作

快捷键Ctrl+R撤销命令u的取消操作

4yy复制当前行及后续共4行的文本内容到vi缓冲区

7yw复制当前光标开始的7个单词到vi缓冲区

复制操作

y$复制当前光标到行尾的内容到vi缓冲区

文本编令

辑模

y^复制当前光标到行首的内容到vi缓冲区

:28,48y复制第28行到48行的内容到vi缓冲区

粘贴操作p粘贴缓冲区内容到当前光标处,不覆盖文件已有内容

/字符串从当前光标处开始向下查找指定字符串 n下 N上

文本编

查找操作

?字符串从当前光标处开始向上查找指定字符串 n下 N上

:s/old/new在当前查找old替换成new.只替换当前行中第一个

:s/old/new/g替换行中所有“old”字符串为“new”

文本编令

替换操作

:3,9s/old/new/g替换3-9行内所有“old”字符串为“new”

辑模

:%s/old/new/g替换全文中所有“old”字符串为“new”

末尾加上参数c可强制每个替换都需要用户进行确认。 /new/c /gc (y、n、a、q

文本编

#

vi

同时启动多个

vi -o

文件

vi -O

:args

:next

文件之间切换

:prev

操作

:first

:last

快捷键ctrl+^

mount /dev/cdrom /media/cdrom

umount /media/cdrom

mount -t vfat /dev/sdb1 /media/cdrom

umount /media/cdrom

Useradd 用户名

chfn 用户名

useradd -u 666 用户名

同时启动

水平显示各个文件

垂直显示各个文件

查看vi编辑器中多文件的状态(显示文件信息)

多文件中向后切换

多文件中前后切换

切换到多文件的首文件

切换到多文件的尾文件

切换到切换之前的文件

挂载光盘到/media/cdrom

卸载光盘,同umount -t iso9660 /media/cdrom

挂载U盘

卸载U盘

创建一个新的用户

输入用户信息

创建一个ID号为666的新用户

15

16

17

18

19

20

21

22

文本编

#

#

#

24挂载U盘

#

25

创建用

#useradd

26

户及管

#chfn

#useradd

23

挂载光

户及管