ホームページ >システムチュートリアル >Linux >Linux でファイルの最後の数行を表示する方法
###レンダリング###
tail -n 20 ファイル名
説明: ファイル名の最後の 20 行を表示します。
Linux tail コマンドの目的は、指定されたファイルの最後の部分を必要に応じて標準デバイス (通常は端末) に出力することです。一般的に言えば、特定のファイルの最後の数行を端末に表示することです。ファイルが更新されていると仮定すると、tail は自動的に更新して、最新のファイルの内容が表示されるようにします。
1.tail コマンド構文tail [ -f ] [ -c 番号 | -n 番号 | -m 番号 | -b 番号 | -k 番号 ] [ ファイル ]
パラメータの説明:
-f このパラメータは、ファイルの増大を監視するために使用されます。
-c Number Number バイト位置
から指定されたファイルを読み取ります。
-n Number 指定したファイルを Number 行の位置から読み取ります。
-m Number は、指定されたファイルを Number マルチバイト文字の位置から読み取ります。たとえば、ファイルに中国語の文字が含まれている場合、-c パラメータを指定すると切り捨てが発生する可能性がありますが、-m を使用するとこの問題は回避されます。
-b Number Number で表される 512 バイトのブロック位置から指定されたファイルを読み取ります。
-k Number Number で示される 1KB ブロック位置から指定されたファイルを読み取ります。
File は操作のターゲット ファイル名を指定します
上記のコマンドにはすべて数値が含まれており、指定しない場合はデフォルトで 10 行が表示されます。数値の前に正または負の符号を使用して、オフセットが先頭から計算されるか末尾から計算されるかを示すことができます。
末尾の実行可能ファイルは通常、/usr/bin/ の下にあります。
1.tail -f ファイル名
説明: ファイル名 file の末尾の内容 (デフォルトは 10 行、パラメーター -n 10 を追加するのと同等) を監視し、更新して画面に表示します。終了するには、CTRL C を押します。
2. tail -n 20 ファイル名
説明: ファイル名の最後の 20 行を表示します。
3. tail -n 20 ファイル名
説明: ファイル名の最初の 20 行を表示します。
4. tail -r -n 10 ファイル名
説明: ファイル名の最後の 10 行を逆順に表示します。
補充:
tail と同様の機能を持つコマンドは次のとおりです:
tac は、ファイルの内容を最終行から表示します。
[その他] タブにはファイルの内容が表示されます。
less は more に似ていますが、ページ送りをサポートします
head には最初の数行のみが表示されます
tail は次の数行のみを表示します
n ファイルの内容を行番号付きで表示します
od はファイルの内容をバイナリ形式で表示します
1. テキスト ファイルのヘッダーの n 行を表示します
head -n 200 ファイル名 #--200 は任意の数字に置き換えることができます
2. テキスト ファイルの末尾の n 行を表示します
tail -n 200 ファイル名 #--200 は任意の数字に置き換えることができます
3. テキストファイルの行数を確認します
wc -l ファイル名
Linux – Centos ファイルの最後の数行と特定の行を表示する方法
1. 最後の 20 行を表示します
tail -n 20 ファイル名
tail -n 20 log.txtなど
2. 1000 から中央の 20 を表示します
猫のログ.txt|尾 -n 1000|頭 -n 20
注: tail -n 行番号は、tail -n -line == tail -n line の場合、何行目から開始するかを意味します。
3. sed コマンドを使用することもできます
sed -n ‘100,120p’ log.txt など 100 ~ 120 行のデータ。
以上がLinux でファイルの最後の数行を表示する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。