标签:进程命令
ps
    [root@ceshi lianxi]# ps aux  
    USER       PID            %CPU          %MEM           VSZ                 RSS                TTY      STAT 
   用户名      进程号      占用cpu的百分比   *    虚拟内存的总空间      物理内存空间                  状态
   START      TIME        COMMAND 
top
    -b      输出重定向
    -n      跳转次数
    -d      跳转时间间隔
    top - 21:28:08 up  2:29,  2 users,  load average: 0.00, 0.00, 0.00
    Tasks:  76 total,   1 running,  75 sleeping,   0 stopped,   0 zombie
    Cpu(s):  0.0%us(user),  0.3%sy(system),  0.0%ni(), 99.7%id(idol),  0.0%wa(wait),  0.0%hi(hardinterrupter),  0.0%si(softinterrupt),  0.0%st(steal)
    Mem:   1918656k total,   180496k used,  1738160k free,     9784k buffers(硬盘与内存)
    Swap:  4128760k total,        0k used,  4128760k free,    60668k cached
    buffers-----------------------写磁盘,内存输出
    cached-----------------------读磁盘,内存输入
kill
    -l      查看数字对应的信号量,1(挂起)9(强制杀死)15(自己关闭自己)18(继续)19(暂停)
pstree      
            pstree visually merges identical branches
            init---4*[getty]
             Child threads
             icecast2---13*[{icecast2}]           
           进程存储的地方    -------------------- /proc  
           
           
pgrep
    [root@ceshi dev]# pgrep sshd             ------查看进程的pid
    1173
    1414
    [root@ceshi dev]# pgrep -P 1173         ------查看进程下的子进程号
    1414
-t      tty终端           +终端名,不要/dev
-u      用户              +root……
-l       显示进程名      
nice(设置优先级,值越小,优先级越高)
    -n  N(-20-19)
renice(更改优先级)
    -n  N  进程号
    
命令扩展
htop----人性化查看进程的信息以及CPU和内存的使用信息和top命令相似
iostat---查看磁盘读写信息和CPU利用信息
mpstat----查看CPU的使用情况
vmstat
dstat-------------综合信息查询
iptraf
查找最占CPU的进程名和进程号。
[root@localhost lianxi]# ps aux|tail -n  +2|sort -k3  -nr|head -1|awk ‘{print $2,$11}‘
956 /sbin/rsyslogd
进程与线程的区别:
杀死后台进程:
kill -9  进程号|kill -9 %作业号
调用后台作业:
fg  作业号
bg-------把后台暂停的进程放到后台执行
configure: error: missing libraries:  libncurses
解决办法如下:
CentOS:
yum install -y ncurses-devel
Ubuntu:
sudo apt-get insatll ncurses-dev
查看系统的版本
[root@localhost htop-1.0.2]# cat /etc/issue
Red Hat Enterprise Linux Server release 6.5 (Santiago)
Kernel \r on an \m
本文出自 “天晴了要下雨” 博客,请务必保留此出处http://8776055.blog.51cto.com/8766055/1764799
标签:进程命令
原文地址:http://8776055.blog.51cto.com/8766055/1764799