Linux・シェル記述難易度 基礎

ログに新しく書き込まれる行を表示し続けたい。空欄のオプションを書いてください。

$ tail -____ /var/log/app.log

正答

正答f

次も正解: F(空白の有無・大文字小文字・末尾のセミコロンは問いません)

解説

tail -f(--follow)は末尾を表示した後も終了せず、ファイルに追記された行を出し続ける。障害対応でリクエストを流しながらログを見るときの定番。大文字の -F はログのローテーションでファイルが作り直されても開き直して追い続けるので、こちらも正解。-n は表示する行数を指定するだけで、表示し終えるとすぐ終了する。less で開いても、そのままでは新しい行は出てこない。

参考: www.gnu.org

taillog

この問題を含む Linux・シェル のテストを制限時間つきで解く

Linux・シェルクイズへ