ubuntu(linux)进程管理教程
2022年5月31日大约 1 分钟约 310 字
查看系统运行状态
# 查看cpu和内存使用情况
htop
htop -p 4030 # 查看指定进程
htop -u user1 # 查看指定用户的进程
功能键帮助
F5
:按照进程树展示。P M
:按照CPU或内存使用率排序。F6
:排序选择。F4
:关键词过滤。F9
:杀死进程,上下键选择/回车杀死。q或F10
:退出。
进程管理
进程的PID是根据执行者的UID/GID来的,系统通过PID判断是否有权进行工作。
后台工作:
# 后台运行程序:
`tar -zpcf /tmp/ect.tar.gz /etc >/tmp/log.txt &`
# 放入后台暂停工作:
`Ctrl+z`
# 查看后台工作
jobs -l
# 将后台工作放到前台
fg
fg %2
fg -
# 找到PID
pidof httpd
# 强制杀死某个PID进程
kill -9 3765
# 交互式强制杀死某个进程
kill -i -9 httpd
# ------------------------------------
脱机工作:
nohup 命令
nohup 命令 &
进程管理:
# 查看进程
ps aux
ps -lA
ps axjf
pstree -up
top
htop
bpytop
glances
# 杀死进程
kill -9
进程日志
# 查看某个服务的实时日志
journalctl -u nginx --follow
# 查看某个进程的实时日志
journalctl _PID=进程ID --follow