Linux基本命令篇 - 进程管理

查看: 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.

posted on 2009-07-22 15:39  中道学友  阅读(589)  评论(0编辑  收藏  举报

导航

技术追求准确,态度积极向上