ホームページ > 記事 > システムチュートリアル > Linux でコマンドを使用してログ ファイルの部分行を表示する
[1] 3000 行目から 1000 行を表示します。つまり、3000~3999
行が表示されます。cat ファイル名 | 尾部 -n 3000 | 頭 -n 1000
【二】1000~3000行目を表示
cat ファイル名| head -n 3000 | tail -n 1000
#2 つのメソッドの順序に注意してください
###壊す:###tail -n 1000: 最後の 1000 行を表示します
tail -n 1000: 1000行目から表示を開始し、1000行目以降はを表示します
Head -n 1000: 最初の 1000 行を表示します
sed -n '5,10p' ファイル名 この方法では、ファイルの 5 行目から 10 行目だけを表示できます。
Linux 統計ファイルの行番号
構文: wc [オプション] ファイル...
説明: このコマンドは、指定されたファイル内のバイト数、ワード数、および行数をカウントします。ファイル名が指定されていない場合は、標準入力が読み取られます。 wc は、指定されたすべてのファイルの合計数も示します。単語は、スペース文字で区切られた最大の文字列です。
このコマンドの各オプションの意味は次のとおりです。
-cはバイト数をカウントします。
- l は行数をカウントします。
- w は単語数をカウントします。
これらのオプションは組み合わせて使用できます。
出力列の順序と数は、オプションの順序と数には影響されません。
常に次の順序で、項目ごとに最大 1 列で表示されます。
行数、ワード数、バイト数、ファイル名
コマンドラインにファイル名が存在しない場合、ファイル名は出力に表示されません。
###例えば:###
$ トイレ - lcw ファイル 1 ファイル 2
7 52 ファイル2
11 11 合計 85
分析例:
1. デモ ディレクトリ内の js ファイルの数の統計:
2. デモ ディレクトリ内のすべての js ファイルのコード行を数えます:
find demo/ -name "*.js" |xargs cat|wc -l または wc -l `find ./ -name "*.js"`|tail -n1
3. デモ ディレクトリ内のすべての js ファイルのコード行を数え、空の行をフィルターで除外します。
find /demo -name "*.js" |xargs cat|grep -v ^$|wc -l
以上がLinux でコマンドを使用してログ ファイルの部分行を表示するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。