2-1 ps、top命令

1
2
3
4
5
6
7
8
top	#实时动态地查看系统的整体运行情况,是一个综合了多方信息监测系统性能和运行信息的实用工具

ps # 确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源
# 大部分信息都是可以通过执行该命令得到的
# 最复杂、最基本、最强大!
ps -l # 将目前属于您自己这次登入的 PID 与相关信息列示出来
ps axo pid,comm,pcpu # 查看进程的PID、名称以及CPU 占用率
ps -aux | grep named # 查看named进程详细信息

2-2 kill命令

1
2
kill pid	# 杀死进程
# 配合 ps -aux | grep named 使用

2-3 mount 挂载

1
2
3
4
5
6
mount	# 用于挂载Linux系统外的文件
# /mnt 为自动挂载点
sudo fdisk -l #查看硬盘及分区信息
sudo mount from_dir to_dir # 改变挂载位置
sudo umount /mnt # 卸载挂载
# 自动挂载的目录不能卸载

详见:linux挂载的作用

2-4 df、du命令

1
2
3
4
df	# 用于显示磁盘分区上的可使用的磁盘空间
# h或–human-readable:以可读性较高的方式来显示信息

du #对文件和目录磁盘使用的空间的查看

2-5 sort 文件排序

1
2
3
4
5
sort	# 对文本文件中所有行进行排序
# 默认对每一行第一个字符排序,并展示出来,并不会改变原来的文件
sort -r # 倒序
sort -n # 根据数字排序
sort -M # 按照非月份、一月、十二月的顺序排序

2-6 grep 搜索

1
2
3
grep content dir	
# global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来
# 强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来

2-7 tar 压缩

1
2
3
4
5
6
7
8
9
tar	# 打包、压缩
tar -cvf 1.tar 1.txt # 仅打包,不压缩
# c_创建一个新归档
# v_详细地列出处理的文件
# f_使用归档文件或ARCHIVE设备
# z_通过gzip过滤归档
tar -zcvf 1.tar.gz 1.txt # 打包后,以 gzip 压缩
tar -zxvf /opt/soft/test/1.tar.gz # 将tar包解压缩
# x_从归档中解出文件