ps : 用于显示程序的状态,相关参数如下:(部分)
ps -ef : 显示所有的程序信息
ps -aux : 显示所有在内存中的用户信息
ps -p pid -o cmd: 显示程序启动时的命令
相关截图如下:
相关字头解释如下:
USER: 进程所有者
PID: 进程ID
%CPU: 进程使用CPU占用比
%MEM: 进程使用内存占用比
VSZ: 进程使用虚拟内存占用大小
RSS: 占用的内存大小
stat:: 进程所处的状态
相关状态说明:
R: running ,处于正在运行状态
S:sleepling: 处于休眠状态
T: 停止状态
X: 已经杀死的状态
W: 进去交换分区的状态
start: 进程启动时间
time: 进程使用CPU的时间
command: 程序启动命令
ps -ef
相关字头解释为:
UID : 进程的所有者
PID: 进程的PID
PPID: 父进程的ID
C: 进程占用CPU的百分比
STIME: 系统时间
time: 进程使用的CPU时间
cmd: 进程使用的命令
TOP 命令介绍:
top:用来检测系统的性能情况,包括CPU的使用。内存的以及各个进程之前的情况。
相关字头解释为:
分为两个部分。
第一部分解释如下:
00:14 表示当前时间, up: 表示系统运行时间 1user: 表示当前登录的用户数 loadaverage : 表示1分钟 5分钟 15分钟系统的平均负载
TASK: 表示任务的状态
%cpu: 表示CPU的 占有率
%MEM: 表示内存的占有使用情况
%SWAP: 表示SWAP分区的使用情况
第二部分:
USER: 表示程序的拥有者
PID: 表示程序的PID
%MEM: 表示进程使用的内存大小
%CPU: 表示进程使用的CPU大小
PR: 进程的优先级
NI: 进程的优先级值
VIRT: 虚拟内存的使用情况
SHR: 共享内存的使用情况
%TIME: 进程使用的CPU时间
command: 进程使用的命令
htop:top命令的升级版。图形化模式,比top更加快一点。
相关头部指标解释:
第一部分:
CPU: CPU的使用情况
MEM: 内存的使用情况
SWAP: swap 分区的使用情况
TASK: 任务的情况
LOAD average: 负载情况
uptime : 系统运行时间
第二部分:
PID: 进程的pid
USER: 进程的拥有者
PRI: 进程的优先级
NI: 进程的优先级值
VIRT: 虚拟内存的使用情况
RES: 真实内存的使用情况
SHR: 共享内存的使用情况
S: 进程的状态
CPU: 进程使用cpu情况
MEM:进程使用内存情况
TIME+ :进程使用CPU情况
command: 程序的运行命令
常见命令为:
F1 : 进行帮助
F2: SET UP : 进行相关设定
F3: search: 进行搜索
F4:filter: 进行过滤
F5: 显示树形结构
F6: 选择排序方式
F7、F8: 调整程序的优先级,减少nice值。提高优先级。增高nice值。减少优先级。最低为-20。最高为20
F9: 进行进程的杀死。