进程的含义为正在运行的程序,包括这个运行的程序所占用的系统资源,进程是具有一定独立功能的程序关于某个数据集合的一次运行活动,是系统进行资源分配和调度的一个独立单位。同一个程序,同一时刻被两次运行了,它们就是两个独立的进程。
查看进程包括静态进程和动态进程
ps aux //静态查看进程 top //动态查看进程
基本权限意义
列名 | 说明 | 列名 | 说明 |
USER | 运行进程的用户 | RSS | 占用实际内存 |
PID | 进程ID | TTY | 进程运行的终端 |
%CPU | CPU占有率 | STAT | 进程状态 |
%MEM | 内存占有率 | TIME | 进程累计占有CPU时间 |
VSZ | 占有虚拟内存 | COMMAND | 进程发起者 |
ps -ef 可以查看UID,PID,PPID等信息,查看指定进程PID的方法可以使用cat命令,pidof命令,pgrep命令
ps -ef cat /run/sshd.pid pidof sshd pgrep sshd
kill命令的常用信号
信号编号 | 名称 | 特征及意义 |
1 | SIGHUP | 启动被终止的进程,重新加载,PID不会发生变化 |
9 | SIHKILL | 强制终止进程,使用此信号可能导致进程无法再次启动 |
15 | SIGTERM | 默认信号,以正常流程终止进程,允许进程释放资源。若进程已经出现问题,无响应,此信号将不起作用 |
18 | SIGCONT | 恢复进程 |
19 | SIGSTOP | 暂停进程 |
kill -l //查看全部信号 kill -1 kill -9
... kill -19
killall vsftpd //终止某个指定名称的服务所对应的全部进程,现在是终止所有的vsftpd服务进程
标签:查看,管理,PID,终止,kill,信号,进程 From: https://www.cnblogs.com/lcy1111/p/17842186.html