大量のデータを出力するコマンドがあります (例: システムコールが多い strace、数分間実行)。
コマンド出力を一時停止してから(画面の出力のみ、バックグラウンドで実行されるコマンドは関係ありません)、実行後に一時停止を解除するオプション(コマンドラッパーなど)はありますか?出力を見るには?
答え1
3つのオプションがあります。
- controlS出力を停止して再開するには、押しますcontrolQ(これをXON / XOFFと呼びます)。
- 出力をポケットベルにリダイレクトします。たとえば
less
、strace date | less
- たとえば、出力をファイルにリダイレクト
strace -o foo date
し、後で検索します。
答え2
使用|
ifconfig -a | more
画面がいっぱいになるまでリストが表示され、Enterキーを押すとさらにスクロールできます。