ps和nice命令

ps -af 查看所有进程,并显示进程的完整信息
[root@franky franky]# ps -af
UID        PID  PPID  C STIME TTY          TIME CMD
root      7214  7190  0 09:59 pts/2    00:00:00 su root
root      7217  7214  0 09:59 pts/2    00:00:00 bash
root      7460  7217  0 10:06 pts/2    00:00:00 ps -af


ps -ax 显示全部进程?
[root@franky franky]# ps -ax
Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.7/FAQ
  PID TTY      STAT   TIME COMMAND
    1 ?        Ss     0:00 init [5]                                           
    2 ?        S      0:00 [migration/0]
    3 ?        SN     0:00 [ksoftirqd/0]
    4 ?        S      0:00 [watchdog/0]
    5 ?        S<     0:01 [events/0]
    6 ?        S<     0:00 [khelper]
    7 ?        S<     0:00 [kthread]
   10 ?        S<     0:00 [kblockd/0]
   11 ?        S<     0:00 [kacpid]
   72 ?        S<     0:00 [cqueue/0]
   75 ?        S<     0:00 [khubd]
   77 ?        S<     0:00 [kseriod]
……………………………………省略

ps -l 显示出的NI列:表示nice值,默认为0并根据程序的表现不断变化。
[root@franky franky]# ps -l
F S   UID   PID  PPID  C PRI  NI ADDR SZ WCHAN  TTY          TIME CMD
4 S     0  7214  7190  0  79   0 -  1485 wait   pts/2    00:00:00 su
4 S     0  7217  7214  0  75   0 -  1399 wait   pts/2    00:00:00 bash
4 R     0  7364  7217  2  77   0 -  1320 -      pts/2    00:00:00 ps


nice psname &        将进程的nice值加10,从而降低该进程的优先级。
[root@franky franky]# nice bash &         (&表示在后台执行)
[root@franky franky]# ps -l
F S   UID   PID  PPID  C PRI  NI ADDR SZ WCHAN  TTY          TIME CMD
4 S     0  7214  7190  0  79   0 -  1485 wait   pts/2    00:00:00 su
4 S     0  7217  7214  0  75   0 -  1399 wait   pts/2    00:00:00 bash
4 T     0  7650  7217  0  87  10 -  1397 finish pts/2    00:00:00 bash
4 R     0  7667  7217  0  77   0 -  1321 -      pts/2    00:00:00 ps

renice newNI psID    修改进程的nice值
[root@franky franky]# renice 0 7650
7650: old priority 10, new priority 0
[root@franky franky]# ps -l
F S   UID   PID  PPID  C PRI  NI ADDR SZ WCHAN  TTY          TIME CMD
4 S     0  7214  7190  0  79   0 -  1485 wait   pts/2    00:00:00 su
4 S     0  7217  7214  0  75   0 -  1399 wait   pts/2    00:00:00 bash
4 T     0  7650  7217  0  77   0 -  1397 finish pts/2    00:00:00 bash
4 R     0  7699  7217  0  77   0 -  1321 -      pts/2    00:00:00 ps

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值