正文
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比较快 | 快速查找文件和目录,从数据库找 |