5、进程查看
查看当前进程:ps
查看所有进程:ps -e
查看完整格式列表:ps -f 格式:UID用户ID、PID进程ID、PPID父进程ID、C CPU利用率、STIME启动时间、TTY终端设备、TIME累计CPU时间、CMD程序名称
查看长格式:ps -l格式: F系统标记、S进程状态(O=在处理器上运行,S=睡眠,R=可运行,等待运行,Z=死进程,进程已终止但父进程不可用,T=进程已停止PRI:进程优先级BI用于判断优先级、ADDR:进程内存地址、SZ交换进程所需空间大小、WCHAN进行睡眠时所在的内核函数地址)
查看分层格式:ps -H
实时查看进程:top 格式:第一行显示当前时间、系统已正常运行时间、已登录用户数量、系统平均负载:1分钟、5分钟和15分钟
第二行:一般进程信息,正在运行、睡眠、已停止和僵死的进程数量
第三行:CPU一般信息
第四行:系统物理内存的状态,内存总量、当前使用的内存量和空闲内存量
第五行:显示系统交换内存区域的状态
停止进程:kill
挂起进程:kill -s HUP 进程ID,挂起进程
中断进程:kill -s INT 进程ID,中断进程
停止运行:kill -s QUIT 进程ID, 停止运行
强制终止:kill -s KILL 进程ID,强制终止进程,可以立刻终止该进程
段违例:kill -s SEGV 进程ID
条件终止:kill -s TERM 进程ID
强制停止,但未终止:kill -s STOP 进程ID
停止或暂停,但继续在后台运行:kill -s TSTP 进程ID
STOP或TSTP之后恢复执行:kill -s CONT 进程ID
根据进程名称终止进程:killall
6、磁盘空间监控
查看挂载介质设备列表:mount 格式:介质的设备位置、介质在虚拟目录中的挂载点、文件系统类型、已挂载介质的访问状态
挂载介质:mount -t type device directory 格式:type文件类型、device介质设备文件的位置、directory虚拟目录中的位置
卸载介质设备:umount [directory | device] 格式:可通过设备文件位置或者虚拟目录位置删除介质设备
查看磁盘空间:df
查看目录空间信息:du
查看目录空间信息,以可读形式输出大小:du -h
7、文件操作1
数据排序:sort 文件名
按照字符排序:sort
按照数据排序:sort -n 文件名
按照月份排序:sort -M 文件名
按照分隔符和出现顺序排序:sort -t 分隔符 -k 出现顺序 -n 文件名
搜索数据:grep pattern file
反转搜索:grep -v
获得行号搜索:grep -n
获得行数搜索:grep -c
8、数据压缩和解压
gzip方式压缩:gzip 文件名 注意:gzip只能处理一个文件(一串字符流),所以需要用tar将整个文件夹集合成一串字符流,再经由gzip压缩。
gzip方式查看压缩后文本文件的内容:gzcat 文件名
gzip方式解压:gunzip 文件名
zip方式压缩:zip 文件名
zip方式压缩目录:zip -r 压缩文件名 待压缩文件
zip方式解压:unzip 压缩文件名
9、数据归档
数据归档:tar function [options] object1, object2 ..
数据归档常用格式:tar -cvf 归档文件名 待归档文件或者目录,其中c表示创建归档文件,v表示待归档文件都可显示,f表示归档后的文件名
恢复归档数据:tar -xvf 归档文件名,其中x表示恢复,v表示可见,f表示待恢复归档文件名
注意:如果文件以.tgz结尾,那么他们是经过gzip压缩的tar文件,可通过 tar -zxvf 进行解压