私はUbuntuが初めてです。以前にtail -f /var/logs/syslog
を実行し、次の結果が表示されました。
kernel: [ 2609.699995] [drm:gen6_sanitize_pm] *ERROR* Power management discrepancy: GEN6_RP_INTERRUPT_LIMITS expected 000d0000, was 1a0d0000
どういう意味ですか?
man
のtail
ページをご覧になることをお勧めします。シェルでman tail
を実行するか、または オンラインで確認 します。
各FILEの最後の10行を標準出力に出力します。複数のFILEがある場合、各ファイルの前にファイル名を示すヘッダーを付けます。 FILEがない場合、またはFILEが-の場合、標準入力を読み取ります。
-f、-follow [= {name | descriptor}]
ファイルが大きくなると追加データを出力します。 -f、-follow、および--fol-low = descriptorは同等です
そして、あなたが何者かわからない場合は、いつでもman man
と入力できます;)
Tailコマンドは、ファイルの最後の10行を表示します。
tail -f
は、ファイルの最後の10行を表示し、新しい変更がないかファイルを監視します。つまり、ファイルに表示される変更をターミナルに追加します。
もちろん、詳細については、ターミナルでman tail
を実行してください。
/var/logs/syslog
ファイルの出力が得られます。
これは、システムの機能に関する情報を保存するファイルです。これらのファイルは、システム障害の原因を確認するために使用されます。明らかに、問題がない限り、これらのファイルは表示されません。
この種のファイルの詳細については、次の質問を参照してください。 / var/log/messages、/ var/log/syslog、および/var/log/kern.log?の違い
tail
はコマンドであることを知っておく必要があります。他のユーザーが言うように、最初にman
を追加してコマンドが何をするかを知ることができます。
tail
コマンドは、指定されたファイルの最後の部分を標準入力経由で出力するためのコマンドラインユーティリティです。結果を標準出力に書き込みます。デフォルトでは、tailは、指定された各ファイルのlast ten lines
を返します。また、ファイルをリアルタイムで追跡し、新しい行が書き込まれるのを監視するためにも使用できます。
ファイルの最後の10行を表示するには、ファイルの名前をtailコマンドに渡します。
Tailで表示する行数を設定するには、-nオプションに続けて表示する行数を渡します。
tail -n 1 /usr/share/dict/words