検索

ホームページ  >  に質問  >  本文

linux - オンライン ログ ファイルは 200M と非常に大きく、VI を使用して表示するとフリーズします。内容を検索するにはどうすればよいですか?

オンライン ログ ファイルは 200M と非常に大きく、VI を使用して表示するとフリーズします。内容を検索するにはどうすればよいですか?

滿天的星座滿天的星座2744日前1153

全員に返信(4)返信します

  • typecho

    typecho2017-06-14 10:52:22

    検索にはgrepを使用でき、正規表現をサポートしています

    または、head tailなどを使用して頭と尾の内容を表示することもできます

    または sed 查看指定范围内的内容,sed还支持串范围,比如 sed -nre '/regex1/,/regex2/p' 日志 を使用して、一致した 2 つの正規表現間のログを出力します

    さらに、awk指定した列を表示できます

    実際に利用可能なツールがない場合は、代わりに perlワンライナー または スクリプト を使用できます。この言語は古いものですが、正規表現は非常に強力であり、学ぶ価値があります

    返事
    0
  • 黄舟

    黄舟2017-06-14 10:52:22

    less命令.
    less fileを使用します。

    返事
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-06-14 10:52:22

    一般的に検索時に使用されますcat file_name | grep search_string

    返事
    0
  • 迷茫

    迷茫2017-06-14 10:52:22

    grep を実行しないのはなぜですか?

    返事
    0
  • キャンセル返事