Linux进程管理(ps、pstree、top、pidof、kill、nice、free)

进程号(Process ID,PID)html

一、ps命令(process status)java

无选项时只显示从当前终端当前用户的进程mysql

ps aux 是用BSD的格式来显示 java这个进程
显示的项目有:USER , PID , %CPU , %MEM , VSZ , RSS , TTY , STAT , START , TIME , COMMAND
ps -ef 是用标准的格式显示java这个进程
显示的项目有:UID , PID , PPID , C , STIME , TTY , TIME , CMD
  • -a 当前终端全部用户
  • -u 当前用户的全部进程,含不一样终端
  • x :一般与 a 这个参数一块儿使用,可列出较完整信息
  • -e 全部进程,通-A
  • -l 以长格式显示信息
  • -f 显示进程的父进程

二、pstreesql

显示进程树(process status tree),父子关系安全

  • 有好多选项,暂时用不到吧

三、topbash

对系统处理器和进程实时监控spa

  • -c显示整个命令行,而不是只显示命令名
  • -d指定屏幕刷新间隔 -q无延迟
  • -i不显示限制或僵死进程
  • -p指定进程ID来监控某个进程的状态
  • -u -U监视指定用户的进程
  • -s安全模式 -S累计模式

四、pidof命令行

根据程序名找到进程号PIDcode

[lixn@Fedora24 bash_learn]$ pidof mysqld
4248

五、killhtm

用于向指定的进程或进程组发送信号,或终止一个进程(组)

kill -l

kill -9 xxxx强行终止进程xxxx

六、nice

显示或调整进程的优先级,-20(最大优先级)~19(最小优先级)默认值是10,若是不指定命令,则显示当前的优先级。

nice
nice 命令
nice -n 18 命令

七、free

相关文章
相关标签/搜索