进程管理

ps命令

ps 命令:查看静态的进程统计信息
ps 命令是 Linux 操作系统中最为常用的进程查看工具,主要用于显示包含当前运行的各进程完整信息的静态快照。通过不同的命令选项,可以有选择性地查看进程信息。
a:显示当前终端下的所有进程信息,包括其他用户的进程。与“x”选项结合时将显 示系统中所有的进程信息。
u:使用以用户为主的格式输出进程信息。
x:显示当前用户在所有终端下的进程信息。
-e:显示系统内的所有进程信息。
-l:使用长格式显示进程信息。
-f:使用完整的格式显示进程信息。

top命令

top命令:以动态刷新的方式显示各进程的状态信息

pgrep命令

pgrep 命令:可以只指定进程的一部分名称进行查询
-l:可同时输出对应的进程名(否则只输出 PID 号)
-U:查询特定用户的进程
-t:查询在特定终端运行的进程

pstree 命令

pstree 命令:查看进程树
-p:使用时可以同时列出对应的 PID 号
-u:可以列出对应的用户名
-a:可以列出完整的命令信息

进程管理

挂起当前的进程
当 Linux 操作系统中的命令正在前台执行时,按 ctrl+z 组合键可以将当前进程挂起,这种操作在需要暂停当前进程并进行其他操作时特别有用。
查看后台的进程
需要查看当前终端中在后台运行的进程任务时,可以使用 jobs 命令,结合“-l”选项可以同时显示该进程对应的 PID 号。在 jobs 命令的输出结果中,每一行记录对应一个后台进程的状态信息,行首的数字表示该进程在后台的任务编号。若当前终端没有后台进程,将不会显示任何信息。
将后台挂起的进程调到前台
使用 bg命令,可以将后台中暂停执行的任务恢复运行,继续在后台执行操作;而使用 fg 命令,可以将后台任务重新恢复到前台运行。

终止进程执行

kill命令中止进程

通过 kill 命令终止进程时,需要使用进程的 PID 号作为参数。无特定选项时,kill 命令将给该进程发送终止信号并正常退出运行,若该进程已经无法响应终止信号,则可以结合“-9” 选项强行终止进程

pkill 命令终止进程

使用 pkill 命令可以根据进程的名称、运行该进程的用户、进程所在的终端等多种属性终止特定的进程,大部分选项与 pgrep 命令基本类似

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值