初识进程
进程状态:
进程介绍:
进程唯一标识符:PID
三种状态:
就绪状态:已经具备运行条件,但CPU还没分配
运行状态:占用并在cpu中运行
阻塞状态:进程因等待某些事发生而暂停不能运行
查看进程
静态查看:
使用ps命令:
可以展示这一瞬间的进程状态(类似快照)
使用ps au命令:
查看当前目录的进程(包含所有者,进程pid,CPU占用率等)
使用ps aux 进程字段a,b,c... --sort=[-]x,y,z:
根据x,y,z字段排序查看a,b,c进程字段,‘-’代表降序
使用ps -ef:
查看所有用户的UID,PID,PPID等字段信息
查看指定进程PID:
1.cat命令: cat /run/sshd.pid :SSH守护程序(sshd)的进程ID
2.pidof命令: sshd sshd :查看sshd的id
3.pgrep命令: pgrep sshd :查看sshd的id
静态查看:
命令 top [-d 刷新时间(秒)] [-n 次数] [-p 指定进程pid] [-u 用户id]动态的查看进程
按键:
按N:以PID数值排序
按R:对排序进行反转
信号控制进程:
常用信号:
信号编号 | 名称 | 特性及意义 |
1 | SIGHUP | 启动被终止的进程 |
9 | SIGKILL | 强制终止 |
15 | SIGTERM | 默认进程,正常流程终止 |
18 | SIGCONT | 恢复进程 |
19 | SIGSTOP | 暂停进程 |
命令:
kill -l:查看所有信号
kill [- 信号编号] 进程PID:根据信号内容终止进程
查看进程
进程优先级:
使用top查看nice级别
使用ps查看nice级别: 例子:ps axo pid,command,nice,cls --sort=-nice(查看进程并根据nice降序排序)
标签:ps,sshd,查看,管理,PID,linux,进程,nice From: https://www.cnblogs.com/zcun/p/17803854.html