我正在学习教程
yes > /dev/null & top
Run Code Online (Sandbox Code Playgroud)
好像少了一个流程。为什么?
重要的部分是由 显示的进程列表中的第一行top。当你跑
yes > /dev/null & top
Run Code Online (Sandbox Code Playgroud)
您最终会yes使用它可以获得的所有 CPU。上面的命令相当于
yes > /dev/null &
top
Run Code Online (Sandbox Code Playgroud)
因为&不仅将进程置于后台,它还充当命令分隔符。所以你yes在后台运行,重定向到/dev/null, 和top。
yes没有参数输出,y后跟连续的换行符;因为它被重定向到/dev/null它可以尽可能快地完成。