nice命令的功能是用于调整进程的优先级,合理分配系统资源。Linux系统后台工作中某些不重要的进程,例如定期数据备份、自动清理垃圾等等工作,我们都可以通过nice命令调低其执行优先级,慢慢完成不用着急,把硬件资源留给重要的工作。优先级范围为-20~19,数字越小,优先级越高。

语法格式: nice [参数] 命令或脚本名

常用参数:

-g 匹配进程组ID
-n 设置优先级别
-p 匹配进程ID
-u 匹配用户ID
--help 显示帮助信息
--version 显示版本信息

参考示例

以优先级别为5的方式执行指定脚本:

[root@localhost ~]# nice -n -5 ./File.sh

以最高优先级的方式执行指定脚本:

[root@localhost ~]# nice -n -20 ./File.sh