Linux nice命令的用法(附带实例)
在 Linux 中,nice 命令的功能是调整进程的优先级,以合理分配系统资源。
工作在 Linux 系统后台的某些不重要的进程,例如用于定期备份数据、自动清理垃圾等的进程,我们都可以通过 nice 命令调低其执行优先级,把硬件资源留给更重要的进程。进程优先级的范围为 −20~19,数字越小,优先级越高。
nice 命令的语法格式如下:
【实例 1】以优先级为 5 执行指定脚本:
【实例 2】以最高优先级执行指定脚本:
工作在 Linux 系统后台的某些不重要的进程,例如用于定期备份数据、自动清理垃圾等的进程,我们都可以通过 nice 命令调低其执行优先级,把硬件资源留给更重要的进程。进程优先级的范围为 −20~19,数字越小,优先级越高。
nice 命令的语法格式如下:
nice 参数 命令或脚本名常用参数见下表:
选项 | 描述 | 选项 | 描述 |
---|---|---|---|
-g | 匹配进程组 ID | -u | 匹配用户 ID |
-n | 设置优先级 | --help | 显示帮助信息 |
-p | 匹配进程 ID | -version | 显示版本信息 |
【实例 1】以优先级为 5 执行指定脚本:
[root@clinux ~]# nice -n -5 ./File.sh
【实例 2】以最高优先级执行指定脚本:
[root@clinux ~]# nice -n -20 ./File.sh