Linux进程管理

查看所有进程
1,进程的查看 ps 和 pstree命令
     ps aux    #查看系统审所裔进程,使用ts D操作系统槎式
     ps -le    #查看系统中新肖进程f使蠲!-inux标准命令格式
    选项
       a:显示一个终端的所有进程,除了会话引线
       u:显示进程的归属用户及内存的使用情况
       x:显示没有控制终端的进程
      -l:长格式显示。显示更加详细的信息
      -e:显示所有进程,和-A作用一致
 
PS命令的输出
  USER:该进程是由哪个用户产生的;
  PID:进程的ID号:
  %CPU:该进程占用CPU资源的百分比,占用越高,进程越耗费资源;
  %MEM:该进程占用物理内存的百分比,占用越高,进程越耗费资源;
  VSZ:该进程占用虚拟内存的大小,单位KB;
  RSS:该进程占用实际物理内存的大小,单位KB;
  TTY:该进程是在哪个终端中运行的。其中ttyl-tty7代表本地控制台终端,ttyl-tty6是本地的字符界面终端,tty7是图形终端。pts/0 - 255代表虚拟终端。
 
STAT:进程状态。常见的状态有:
  R:运行
  S:睡眠
  T:停止状态
  S:包含子进程
  +:位于后台
  START:该进程的启动时间
  TIME:该进程占用CPU的运算时间,注意不是系统时间
  COMMAND:产生此进程的命令名
 
查看进程树
  pstree [选项]
  -p:显示进程的PID
  -u:显示进程的所属用户
 
2,进程的查看 top 命令
  查看系统健康状态 top [选项]
  选项:
    -d:秒数:指定top命令每隔几秒更新。默认是3秒
    -b:使用批处理模式输出。一般和“-n”选项合用
    -n:次数:指定top命令执行的次数。一般和”_b”选项合用在top命令的交互模式当中可以执行的命令:
    ?或h :显示交互模式的帮助
    P:以CPU使用率排序,默认就是此项
    M:以内存的使用率排序
    N:以PID排序
    q:退出top
 
第一行信息为任务队列信息
0
 
第二行为进程信息
内容    
说明
Tasks:95 total    
系统中的进程总数
running    
正在运行的进程数
sleeping    
睡眠的进程
stopped    
正在停止的进程
zombie    
僵尸进程,如果不是0,需要手动检查僵尸进程
 
 
 
 
 
 
 
 
 
 
 
第三行为CPU信息
0
 
第四行为物理内存信息
0
 
第五行为交换分区
0
 
 
3,杀死进程
1)kill -l    #查看可用的进程信号
0
    kill -1  进程号    #重启进程
    kill -9  进程号    #强制杀死进程
 
2)killall [选项] [信号] 进程名    #按照进程名杀死进程
    选项:
        -i :交互式,询问是否要杀死某个进程
        -I:忽略进程名的大小写
 
3)pkill [选项] [信号] 进程名    #按照进程名终止进程
    选项:
        -t 终端号:按照终端号提出用户
 
按照终端号踢出用户
    w    #使用w命令查询本机已经登陆的用户
    pkill -9 -t 终端号    #踢出用户
 
进程优先级简介
    Linux操作系统是一个多用户、多任务的操作系统.Linux系统中通知运行着非常多的进程。但是CPU在同一个时钟周期内只能运算一个指令。进程优先级决定了每个进程处理的先后顺序
 
修改NI值时有几个注意事项
   NI的值的范围是-20到19:
   普通用户调整NI值的范围是0到19,而且只能调整自己的进程
   普通用户只能调高NI值,而不能降低,如原本NI值为0.则只能调整为大于0;
   root用户才能设定进程NI值为负值,而且可以调整任何用户的进程。
   PRI(最终值)=PRI(原始值)+NI
   用户只能修改NI的值,不能直接修改PRI
 
nice命令
   nice【选项】命令
   #nice命令可以给额执行的命令直接赋予N1值,但是不能修改已经存在进程的N1值
   选项:
       -n NI值:给命令赋予NI值。
   例如:
   nice -n -5 service httpd start
 
renice命令
    renice [优先级] PID
    #renice命令是修改已经存在的进程的NI值的命令
    例如:
    renice -10 2125
posted @ 2021-01-26 16:12  局域网外  阅读(73)  评论(0编辑  收藏  举报