Linux进程管理任务管理

Posted LarryZeal

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux进程管理任务管理相关的知识,希望对你有一定的参考价值。

 

查看进程

Linux中的进程可以使用ps、pstree命令查看。

一般使用 ps aux (注意,没有短划线-;虽然加上不影响执行,只是会提示),还可以使用 ps -le,都是查看所有进程,区别在于显示信息的不同,掌握一种即可。

监控进程使用top命令,默认每隔3秒刷新一次。

 

关闭进程

关闭进程可以使用kill、pkill、killall命令。

 

 

 

工作管理(后台管理)

jobs 命令可以查看后台执行的任务

命令后面跟上 &,可以后台运行;

命令执行后,ctrl + z,也会放入后台,但会暂停执行!!!

    --但是,只要是需要与用户交互的命令,放入后台都会暂停。例如top、vi等。
    
放到前台:fg %工作号
放到后台:bg %工作号    

但是,后台进程默认仅限于当前终端,一旦终端关掉,后台进程就会被关掉!!!

原因在于,默认的kill 会发送SIGHUB给所有的终端。

解决办法有三种,最简单的就是使用 nohup启动,例如:nohup 命令。。。

 








以上是关于Linux进程管理任务管理的主要内容,如果未能解决你的问题,请参考以下文章

Linux系统管理10——进程和计划任务管理

linux进程和计划任务管理!

Linux/Centos7系统管理之进程与计划任务管理

Linux任务管理与守护进程

Linux进程管理与计划任务

Linux进程管理及计划任务