当前位置: 首页>>技术教程>>正文


如何检查我的好感?

, ,

问题描述

有没有办法检查我的好lvl?我确实尝试过ps,但由于某种原因,输出没有显示NI列,如果我没有错,它将显示lvl优先级。

ps -fl -c 

F S UID        PID  PPID CLS PRI ADDR SZ WCHAN  STIME TTY          TIME CMD
0 S sebas     9761 26810 TS   19 -  6564 wait   18:07 pts/4    00:00:00 bash
0 R sebas    25389  9761 TS   19 -  5661 -      18:27 pts/4    00:00:00 ps -fl -c

最佳解决方法

-o标志允许您指定列。如果你想看到你的好水平,这将在NI专栏中。因此,要查看具有良好级别的所有进程,请执行以下操作:

ps ax -o pid,ni,cmd

这将列出进程ID,nice级别和实际命令。


例:

  $ps ax -o pid,ni,cmd
  PID  NI CMD
    1   0 /sbin/init
    2  -5 [kthreadd]
    3   - [migration/0]
    4  -5 [ksoftirqd/0]
    5   - [watchdog/0]
    6   - [migration/1]
    7  -5 [ksoftirqd/1]
    8   - [watchdog/1]

次佳解决方法

我建议你使用htop。它是一个很棒的监控应用程序,它还可以向您显示在您的盒子上运行的每个进程的好处。

第三种解决方法

有一种比使用-o标志更简单的方法。 ps命令的-l(小写L)标志显示指定进程的nice值和当前优先级值。

ps -l PID

ps -lu USERNAME

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/3042.html,未经允许,请勿转载。