约 2837 字

约 14 分钟

#Bash 的 nice 命令

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

功能

运行命令时附带调度优先级。

类型

可执行文件(/usr/bin/nice),属于 coreutils。

参数

  • OPTION 选项:
    • -n, --adjustment=N - 将优先级设为 N;范围是 [-20, 19],数值越小越优先,默认为 10
    • --help - 显示帮助
    • --version - 显示版本
  • COMMAND - 要运行的命令;如果不传递此参数则打印当前优先级
  • ARG - 传递给 COMMAND 的参数列表

#示例

$ nice                          # 查看直接运行命令的优先级(通常是 0)
0
$ nice my_cmd                   # 默认将优先级设为 10,低于直接运行命令的优先级
$ sudo nice -n -20 my_cmd       # 默认将优先级设为 -20,只有 root 用户才能提高优先级(小于 0)

#推荐阅读

#手册

更新: 2026/1/18

作者: PlanC

创建: 2025/11/19