Linux命令分类汇总(1~6),


Linux命令分类汇总

序号

命令

参数

英文释义

功能说明

(一)线上查询及帮助命令(2个) 

1          

man

 

manual

查看命令帮助,命令的词典,还有info

2          

help

h

 

查看Linux内置命令的帮助

(二)文件和目录操作命令(15个)排除了他们,成人免费的,突出两方面

3          

pwd

print working directory

显示当前工作目录的绝对路径

4          

cd

-/~/..

change directory

从当前工作目录切换到指定的工作目录。

5          

ls

l/a/d/i/h/F

list

列出目录的内容及其内容属性信息

6          

touch

 

 

创建新的空文件,改变已有文件的时间戳属性。

7          

mkdir

p/v/m

 

创建目录

8          

cp

r/p/d/a

copy

复制文件或目录

9          

rm

f/r/i

remove

删除一个或多个文件或目录

10       

rmdir

pv

remove empty directories

删除空目录

11       

mv

 

move

其功能是移动或重命名文件。

12       

find

path –type/name/size bcdplfs

用于查找目录及目录下的文件

13       

tree

a/d/f/i/L

 

以树状图形式列出目录的内容

14       

chattr

-R +-ai

 

改变文件的扩展属性

15       

lsattr

-R +-ai

list attribute

查看文件扩展属性。

16       

file

 

 

显示文件的类型

17       

md5sum

 

 

计算和校验文件的MD5值,文件是否更改

 

(三)查看文件及内容处理命令(20个)

18       

cat

查合增删-n

concatenate

用于连接多个文件并且打印到屏幕输出或重定向到指定文件中

19       

tac

 

 

纵向反向显示文件内容

20       

rev

 

 

横向反转显示文件内容

21       

more

–n +n

 

分页显示文件内容

22       

less

–n +n

 

分页显示文件内容,

23       

head

–number

 

显示文件内容的头部。

24       

tail

–number

 

显示文件内容的尾部。

25       

cut

-f2 -d";" /c-2

filed

有两个主要的功能,第一是显示文件内容,第二是连接多个或多个文件

26       

split

-b 10k date.file -d -a 3 split_file

分割文件为不同的小片段,数字显示-d,后缀长度-a x

27       

paste

d: -s f f

delimiters

按行合并文件内容, 将每个文件粘贴成一行

28       

sort

-r/n

 

对文件的文本内容排序。

29       

uniq

-c

unique

去除重复行。

30       

wc

-c/l/w

 

统计文件的行数、单词数或字节数。

31       

iconv

 

 

转换文件的编码格式,了解。

32       

dos2unix

 

 

将DOS格式文件转换成UNIX格式。

33       

diff

y/w 50 width

difference

比较文件/目录的差异

34       

vimdiff

 

 

命令行可视化文件比较工具,

35       

grep/egrep

 

 

过滤字符串,三剑客老三。

36       

join

 

 

按两个文件的相同字段合并。

37       

tr

 

 

替换或删除字符。

(四)vim命令行文本编辑器(8个)鬼步舞,吸毒让朋友,斜问35帅哥,请问现在

 

38       

gg /nG/ G

首/中/尾

垂直方向

光标操作垂直方向,鬼步舞

39        

^ /b/ nb/ w/ nw/ $

水平方向

首/左一词/左N词/右一词/右N词/末

40   

x/dd/ndd/u/

uu/r/p/yy

删字符/删1-n行/恢复/替换/粘贴paste/复制行copy

编辑文档,吸毒让朋友

41

/xxx  ?xxx

%/3,5s/A/B/g 

查找斜问

35%帅哥

 

查找

替换

42        

!q /qw/x/w a.txt/ZZ

强退/保退/保退/另存/返回命令行

保存退出,请问现在

43

set number/ignorecase

 

显示行号/忽略大小写

44       

plit、vsplit、close、ctrl+w切换窗口

多窗口编辑

45    

!+命令

 

 

在vim中使用SHELL命令

 

(五)信息显示命令(11个)

46

uname

-a/n/r

unix name

显示操作系统相关信息的命令。

47   

hostname

 

 

显示或者设置当前系统的主机名。

48       

dmesg

| grep/head/tail -c

显示开机信息,诊断系统故障。

49       

uptime

-p/s

运时/启动

显示系统运行时间及负载。

50       

stat

 

 

显示文件或文件系统的状态。

51       

du

a

disk usage

用于查看磁盘占用空间的意思。

52       

df

a

disk free

显示磁盘空间使用情况

53       

top

 

 

实时显示系统资源使用情况。

54       

free

m

 

显示系统内存情况

55       

date

+%T%n换行

%D%B%d

--date '12:34:56'

显示与设置系统时间。

56       

cal

-1/3/s/m/j/y

 

查看日历等时间信息。

(六)文件压缩及解压缩命令(4个)搜索文件命令(3个)贵宾厅,重复这几天日系车

57       

tar

-cfzjtrxC

 

打包压缩,重复这几天日系车

58       

unzip

 

 

解压文件。

59       

gzip

 

 

gzip压缩工具。

60       

zip

 

 

压缩工具。

61       

which

查找文件、显示命令路径

查找二进制命令,按环境变量PATH路径查找。

62       

whereis

查找二进制命令,按环境变量PATH路径查找。

63       

locate

find –name比较快

 

快速查找文件和目录,从数据库找

 

相关内容

    暂无相关文章