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