代码改变世界

linux命令学习 之第七章进程管理,

2021-09-26 17:35  tonyniu8  阅读(40)  评论(0编辑  收藏  举报

什么是进程

程序在跑的时候就是一个进程。进程包括动态执行的程序和数据两部分。

进程的观察:ps , top

ps 只是当前查询状态下进程瞬间的状态信息。

ps 参数
ps aux 显示所有包含其他使用者的进程。

top提供实时状态监控。

top通过
shift+E切换显示内存的单位,上面那排
e 切换内存的单位。

进程终止 kill, killall

kill -9 强行停止进程,可能导致内存泄漏。
kill -15 比较温和,使温和推出。
killall httpd 删除所有httpd进程.

查询进程打开的文件:lsof

查看文件夹在被谁用
lsof /root/newDisk/
关掉后可以unmount /root/newDisk

lsos -i:22查看使用端口的进程。

进程优先级调整:nice, renice