Linux基本命令篇 - 进程管理

本文介绍了Linux环境下进程管理的基本命令和技巧,包括查看进程状态、调整进程优先级、启动及终止进程的方法。还详细讲解了如何利用ps、top、kill等命令进行有效的进程管理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

查看: ps

ps aux 该命令返回详细的进程信息.

TTY代表终端是哪一个, 系统启动的进程终端用?表示. 认为的可以是tty1, tty2等.

STAT代表进程的状态

进程树: pstree

列举了所有进程之间的关系.

杀死进程: kill, pkill, xkill

kill [PID] 杀死进程标识为PID的进程.

pkill [进程名] 指定一个进程名来杀掉该进程.

xkill 鼠标光标会变成一个X, 选中那个窗口,就会杀掉那个窗口所属的进程.

动态查看: top

控制台中的文字每秒钟更新一下, 动态反映进程的状态.

q键以退出动态查看.

后台进程: &

Linux中的窗口计算器命令: gcalctool

ctrl + c可以终止进程, 这样的进程是一个前台进程, 前台进程可以交互.

后台进程不能交互, ctrl + c不能终止.

启动一个后台进程需要在进程名后加一个 &, 例如: gcalctool &

调回前台: fg

查看后台的进程可以使用命令jobs, 通过jobs命令,可以获取后台进程的job number.

fg [job number] 命令可以将job number的后台进程转换到前台.

回复挂起的后台进程: bg

[海明的liux讲座这里似乎有点不对头],一下是我找到的英文解释.

bg [jobspec] Resume the suspended job jobspec in the background, as if it had been started with &. If jobspec is not present, the shell's notion of the current job is used. bg jobspec returns 0 unless run when job control is disabled or, when run with job control enabled, if jobspec was not found or started without job control.翻译一下应该是用来恢复本来就在后台运行的挂起的进程.

优先级调整: renice

任何进程都有优先级, Linux的系统包含的优先级从-20到+19, 共四十个等级. -20优先级最高, 19优先级最低.

renice -20 –p 4097 该命令将PID为4097的命令的优先级修改为-20.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值