17 我有一个输出大量数据的命令(例如,带有大量syscall的strace,运行了几分钟)。 是否有任何选项(例如命令包装器或类似的东西)可以让我暂停命令的输出(只是屏幕上的输出,我不在乎该命令在后台运行),然后在我执行后将其取消暂停看其输出? command-line terminal output — 宪法 source
32 您有三种选择: 按下controlS以停止输出,controlQ以恢复(这称为XON / XOFF) 将您的输出重定向到寻呼机less,例如,strace date | less 将您的输出重定向到一个文件,例如strace -o foo date,并在以后浏览。 — 托马斯·迪基 source 7 请注意,使用此处的前两个选项之一停止输出将使数据生成程序也暂停,同时它等待输出流被消耗。 — 库萨兰达