优秀命令汇总
# cat
[root@summer ~]# cat 123.sh
123
[root@summer ~]# cat 456.sh
456
[root@summer ~]# cat 123.sh 456.sh //同时显示文件123.sh和456.sh的内容
123
456
[root@summer ~]# cat 123.sh 456.sh > hebing.sh //将文件123.sh和456.sh合并后放入文件hebing.sh中
[root@summer ~]# cat hebing.sh
123
456
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
[root@summer ~]# cat -b test.sh //显示文件内容要求不对空行编号
1 123
2 456
3 789 2131 213123
[root@summer ~]# cat -n test.sh //需要显示文件内容的行数
1 123
2
3
4 456
5
6
7 789 2131 213123
8
[root@summer ~]# cat -s test.sh //当遇到有连续两行以上的空白行,就代换为一行的空白行
123
456
789 2131 213123
[root@summer ~]# cat -ns test.sh //常用
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# pidof
[root@summer ~]# ps -ef |grep nginx
root 6618 6588 0 17:34 pts/1 00:00:00 grep --color=auto nginx
root 31022 1 0 Nov24 ? 00:00:00 nginx: master process ./nginx
root 31388 31022 0 Nov24 ? 00:00:00 nginx: worker process
[root@summer ~]# pidof nginx
31388 31022
[root@summer ~]# kill -9 $(pidof nginx)
1
2
3
4
5
6
7
2
3
4
5
6
7