“初识Linux:进程”的版本间差异
跳到导航
跳到搜索
(建立内容为“category:Linux”的新页面) |
无编辑摘要 |
||
第1行: | 第1行: | ||
[[category:Linux]] | [[category:Linux]] | ||
== 关于 == | |||
进程简单说就是正在执行的程序,分为前台和后台(守护进程,daemon)。而线程可以看作进程的一个执行线,或轻量级的进程。<br/> | |||
区别在于:进程有独立的地址空间,可以独立存在;而线程由进程创建,不能独立存在。 | |||
== 命令 == | |||
* PID:进程号,用于唯一标识进程。 | |||
* PID为1的进程时所有进程的祖先(Systemd 取代了initd,PID为1)。 | |||
{| class="wikitable" | |||
! 操作 !! 命令 !! 备注 | |||
|- | |||
| 查看系统进程 | |||
| ps [options] [--help] | |||
| 参数: | |||
# -A:列出所有的行程 | |||
# -a:显示当前终端的所有进程信息 | |||
# -u:以用户的格式显示进程信息(ps -u root //显示root进程用户信息) | |||
# -x:显示后台进程 | |||
# -w:显示加宽可以显示较多的资讯 | |||
# -au:显示较详细的资讯 | |||
# -aux:显示所有包含其他使用者的行程 | |||
|- | |||
| 终止进程 | |||
| kill [PID] | |||
| | |||
* 某些进程会捕捉某些信号,如果不能直接结果进程,可以用“-9”传送信号 | |||
*: kill -9 xxx(或 kill -KILL xxx) | |||
* kill -l:显示所有信号 | |||
最常用的信号是: | |||
# 1 (HUP):重新加载进程。 | |||
# 9 (KILL):杀死一个进程。 | |||
# 15 (TERM):正常停止一个进程。 | |||
|} |
2020年10月15日 (四) 16:18的版本
关于
进程简单说就是正在执行的程序,分为前台和后台(守护进程,daemon)。而线程可以看作进程的一个执行线,或轻量级的进程。
区别在于:进程有独立的地址空间,可以独立存在;而线程由进程创建,不能独立存在。
命令
- PID:进程号,用于唯一标识进程。
- PID为1的进程时所有进程的祖先(Systemd 取代了initd,PID为1)。
操作 | 命令 | 备注 |
---|---|---|
查看系统进程 | ps [options] [--help] | 参数:
|
终止进程 | kill [PID] |
最常用的信号是:
|