是否nice
适用于任何 shell 脚本,还是仅适用于基本 Linux 命令?
例如,如果我有一个包含sort
函数的自定义 shell 脚本,并且我调用
nice myscript.sh
Run Code Online (Sandbox Code Playgroud)
调度优先级是否nice
适用于sort
脚本?如果在后台运行(使用或)nice
仍然可以工作吗?myscript.sh
&
nohup
是的,该nice
命令可以与脚本一起使用。实际上,假设您使用的是 bash,nice 命令将应用于 bash 及其所有可能的子进程。当进程在后台运行时,nice 优先级不会改变。
你可以自己测试一下,看看nice确实会影响bash脚本的优先级。只需执行您想要的任何脚本,然后使用即可ps
查看优先级:
ps -eo pid,pri,cmd
Run Code Online (Sandbox Code Playgroud)