2-1 ps、top命令
top #实时动态地查看系统的整体运行情况,是一个综合了多方信息监测系统性能和运行信息的实用工具
ps # 确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源
# 大部分信息都是可以通过执行该命令得到的
# 最复杂、最基本、最强大!
ps -l # 将目前属于您自己这次登入的 PID 与相关信息列示出来
ps axo pid,comm,pcpu # 查看进程的PID、名称以及CPU 占用率
ps -aux | grep named # 查看named进程详细信息
2-2 kill命令
kill pid # 杀死进程
# 配合 ps -aux | grep named 使用
2-3 mount 挂载
mount # 用于挂载Linux系统外的文件
# /mnt 为自动挂载点
sudo fdisk -l #查看硬盘及分区信息
sudo mount from_dir to_dir # 改变挂载位置
sudo umount /mnt # 卸载挂载
# 自动挂载的目录不能卸载
详见:linux挂载的作用
2-4 df、du命令
df # 用于显示磁盘分区上的可使用的磁盘空间
# h或–human-readable:以可读性较高的方式来显示信息
du #对文件和目录磁盘使用的空间的查看
2-5 sort 文件排序
sort # 对文本文件中所有行进行排序
# 默认对每一行第一个字符排序,并展示出来,并不会改变原来的文件
sort -r # 倒序
sort -n # 根据数字排序
sort -M # 按照非月份、一月、十二月的顺序排序
2-6 grep 搜索
grep content dir
# global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来
# 强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来
2-7 tar 压缩
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_从归档中解出文件