美文网首页
Linux: 进程管理

Linux: 进程管理

作者: LET149 | 来源:发表于2023-10-12 09:42 被阅读0次

1. 实时查看当前用户的所有进行

top
top.png

可以由此命令查看当前计算机的CPU、内存和虚拟内存的使用情况

2. 查看此时间点时当前用户提交的所有任务的进程情况

jobs
jobs.png

Running : 此任务仍在进行中
Stopped : 此任务已经结束

3. 查看进程并输出进程号

jobs -l 

4. nohup

放在所有命令之前,能使进程不挂断地进行
用ssh在远程服务器上运行程序时,应用此命令,即使用户退出登陆服务器,用户提交的进程也不会停止
此时的程序在前台运行

5. &

放在所有命令最后,让程序后台运行
只有后台运行这一个功能,后台运行的程序和前台没有区别

6. nohup + &

nohup在所有命令之前,&在所有命令之后
集合了单个nohup和单个&的功能,让程序后台运行,且保持程序的运行不挂断

7. ps

https://blog.csdn.net/yspg_217/article/details/121845366
https://www.cnblogs.com/baichunyu/p/15346804.html

关闭终端后,当前终端提交的后台程序将无法用jobs命令查看,此时可以用ps命令查看

ps -l : 列出本次登入终端的进程
ps -aux : 列出当前内存中存在的所有进程
ps -au : 列出较为详细的信息

相关文章

网友评论

      本文标题:Linux: 进程管理

      本文链接:https://www.haomeiwen.com/subject/zubbcktx.html