一 首先,top命令的使用方法:
top命令可以动态的查看进程的各类信息,top命令的选项比较多,主要分为commands-line option,Interactive commands .
1:commands-line option详解
2:Interactive Commands(交互式命令)分类 :
b: Summary-Area Commands(控制概要输入输出的一些命令)
输入 t (Task/cpu-State toggle)显示cpu信息的开关。
输入 l (Load/Average-Uptime toggle) 显示更新的开关。
输入 m (Memory/Swap-Usage toggle) 显示内存使用的开关。
c: Task-Area Commands(控制进程任务区的一些命令)
二 linuxjishu/14079.html target=_blank class=infotextkey>ps命令的使用
三:进程处理的各种命令集合:
pgrep -l -u root 查找特定进程PID的信息 -t 表示在该终端中找
优先顺序:priority 由系统决定
优先级: niceness 固定,可以由用户指定。有正负之分。
用法1: nice -n -10 cat /dev/zero > /dev/null &数值越大,表示优先级越低。
用法2: renice -n --10 cat 这种指定nice等级是在程序已经开始运行的时候。上面在刚开始的时候。
jobs 命令查看后台运行的进程fg job_num 将后台的job放到前台 ctrl +z 将当前程序挂起。
bg job_num 将后台停止进程重新运行
kill -9 PID 强制关闭 pkill -9 进程名 会强制关闭包含进程名的所有进程。-u选项根据用户终止进程 -t 在相应的终端关闭相应的进程。
内存和虚拟内存命令集合:
1,free -m
2,vmstat
3,mpstat
4,磁盘读写命令 iostat
5,lscup查看CPU情况
6,dmidecode 查看所有设备的信息