# 进程的组成:linux
已分配内从的地址空间安全
安全属性,包括全部权凭据和特权服务器
程序代码的一个或多个执行线程spa
进程状态线程
# 进程的环境包括:unix
本地和全局变量blog
当前调度上下文进程
分配的系统资源资源
# 进程的产生过程:io
现有的父进程扶植本身的地址空间(fork)来建立一个新的子进程结构。
每一个新进程分配有一个惟一的进程ID,知足跟踪和安全性之需。
PID 和 父进程 ID 是新进程环境的元素
任何进程均可以建立子进程,全部进程都是第一个系统进程的后代
systemd 是7代以后的系统第一个进程
# 每个程序都会有一到多个进程
# 进程是正在执行的一个程序或命令
# 每个进程都是一个运行的实体
# 每一个进程都有本身的地址空间,占用必定的系统资源
判断服务器的健康状态
查看系统中全部的进程
杀死进程
ps aux # unix格式(a 查看全部前台进程,x 查看全部后台进程,u 查看进程是由哪一个用户产生的)
ps -le # linux格式(l 显示更加详细的信息,e 显示全部进程)
ps -j # 显示做业信息
UID:用户识别符,他肯定进程的特权
top [options]
pstree
kill -l 查看可用的进程号
kill -1 进程号 重启进程
kill -9 进程号 强制杀死进程
killall [options] [signal] 进程名
-i 交互式
-I 忽略进程名大小写
pkill [option] [signal] 进程名
-t 终端号
w 查询本机已经登陆的用户
pkill -t -9 pts/1
在命令的尾部加入 &
jobs -l
fg %工做号
bg %工做号
ctrl + c 强制中止
ctrl + z 放入后台运行