Linux nice命令详解

Linux中的nice命令用于为正在运行的进程设置或显示优先级。它可以帮助控制进程在CPU中的执行优先级。

命令格式如下:

nice [OPTION] [COMMAND [ARG]...]

命令选项:
-n:指定进程的优先级,数值范围是-20至19,默认值是10。
-p:指定要调整优先级的进程ID。
以下是使用nice命令的一些示例:

使用默认值(10)启动一个进程

nice firefox

以优先级-5启动一个进程

nice -n -5 firefox

显示进程的优先级

nice -n ps -ef | grep sshd

改变正在运行进程的优先级

nice -n -5 -p 1234

在这个例子中,1234是进程的PID,该命令将降低进程的优先级到-5。

需要注意的是,nice命令只能增加或减少进程的优先级,而不能设置一个绝对的优先级。如果需要更高级别的进程优先级控制,可以使用chrt命令。