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