![需要一个耗时较长的Linux命令](https://linux22.com/image/1236565/%E9%9C%80%E8%A6%81%E4%B8%80%E4%B8%AA%E8%80%97%E6%97%B6%E8%BE%83%E9%95%BF%E7%9A%84Linux%E5%91%BD%E4%BB%A4.png)
不要问为什么,但是我想知道一个 Linux 命令,此外la -laR
,因为根据您在文件夹结构中的位置,这不可能花费那么长时间,所以这需要花费很长时间才能完成。
答案1
sleep
它会占用你花在它身上的任何时间。
答案2
dd if=/dev/zero of=/dev/null
将运行直到你的计算机用完零。:D
您还可以日如果您为和/或指定count
或指定不同的值,则运行有限的时间。if
of
或者,如果您想做一些有用的事情,请尝试一下badblocks -nvs /dev/sda
,它将在您的第一个硬盘上运行非破坏性的读/写测试。
答案3
你也可以简单地重复一个命令。例如:
$ while true ; do date ; done
答案4
在 Bash、Korn shell 和 Z shell 中,如果您因为某种原因SECONDS
想要延迟一段时间并避免使用外部工具,则可以使用特殊变量。sleep
seconds=$SECONDS; while (( $SECONDS < seconds + 10 )); do :; done
或者
SECONDS=0; while (( $SECONDS < 10 )); do :; done
冒号 ( :
) 是无操作。