之前写过一个系列,常见命令介绍。
今天写一个常见命令简介,也考察下记忆中的命令。
1.ls命令 : 用于查看指定目录下文件,在centos下"ll"命令是使用alias命令编写的"ls -l"快捷方式。
2.alias命令: 生成命令别名,可以用于修改命令默认参数或者命令使用另外的名字。
3.pwd命令: 查看当前目录位置。
4.df命令: 查看磁盘信息。
5.du命令: 查看目录存储文件大小信息。
6.fdisk命令: 磁盘分区,不支持2T以上大小分区。
7.parted命令: 磁盘分区,支持2T以上大小分区。
8.mkfs命令: 格式化磁盘分区。
9.mount命令: 挂在磁盘分区。
10.umount命令:卸载磁盘分区。
11.ps命令: 查看当前运行进程。
12.top命令: 实时查看当前运行进程。
13.netstat命令: 查看进程连接、端口等资源使用情况。
14.ss命令: 功能与netstat类似,高版本centos默认安装ss。
15.grep命令:搜索文件中的关键字并输出搜索结果行。
16.awk命令:处理文件,按指定分隔符分类处理。
17.sed命令:处理文件,按条件搜索,可替换指定字符串。
18.cp命令: 复制文件。
19.rm命令:删除文件。
20.dd命令:生成制定大小文件、备份分区等文件操作。
21.free命令: 查看内存使用情况。
22.iostat命令: 查看io使用情况。
23.vmstat命令:查看主机cpu使用情况。
24.type命令: 查看文件类型
25.file命令: 识别文件属性。
26.tr命令:按规则替换字符串内容。
27.cut命令:按规则切分字符串。
28.head命令: 从文件开始处显示指定行数内容。
29.tail命令: 从文件尾部处显示指定行数内容。
30.vi命令:编辑文本文件,它的一个重写版本是vim。
31.source命令:重载一个文件内容到内存。可以用一个"."字符代替source命令。
32.bash命令: bash shell解释器,可以用它调用一个脚本执行其内容。类似的还有sh命令。
33.ip命令:centos7以上, ip地址相关操作。
34.ifconfig命令: ip地址相关操作,高版本centos默认不安装。
35.nc命令:网络测试工具,测试主机、端口。
36.ping命令:发送icmp包,用于测试主机。
37.iptables命令:用于设置iptables规则。
38.chkconfig命令:设置服务器自动启动服务。
39.systemctl命令:启动、停止系统服务,设置服务器自动启动服务,centos7以上。
40.service命令:启动、停止系统服务,centos 6。
41.iftop命令:网络状态查看工具。
42.bc命令:计算器。
43.history命令:命令执行历史记录。
44.uname命令:查看系统版本。
45.cat命令:查看文件内容。
46.tac命令:查看文件内容,反序。
47.wc命令:对文件相关属性进行计算。
48.more命令:查看文件内容,分页显示。
49.mv命令:移动文件位置,也可以用于文件改名。
50.comm命令: 比较两个排好序的文件,类似的命令还有diff