たくさんの巨大なログファイルを扱います。私は通常、パテやTelnetを使って自分のUNIXやLinuxサーバに接続し、標準のUNIX / Linuxコマンドを使ってファイルを読みます。他のITスタッフは、XウィンドウのGUIを使用することを好みますが、帯域幅の狭い接続を使用する場合は、コマンドライン端末を使用して処理を高速化する方が良いでしょう。
それらを編集することなく、「less」コマンドを使用します。 LinuxとUNIXの「Less」ではファイルを表示し、基本的な検索操作を実行できます。 moreとは異なり、ドキュメント内の任意の場所で検索文字列を検索できるように、前方および後方の両方のナビゲーションが可能です。
あまり良くない
lessを使用してファイルを開くには、UNIXまたはLinuxプロンプトでファイル名の後にlessコマンドを入力します。
verbose.log.moというファイルを開きました。
s>0
Lessは、ファイルを開き、端末の左下部分にファイル名を表示します。ファイル内の文字列を検索するには、スラッシュと続けて検索する文字列を入力し、Enterキーを押します。以下の例では、/ errorという文字列を入力して、「error」という文字列を検索します。
ファイルのビューは、文字列が配置されている行にジャンプします。
文字列の次のインスタンスを検索するには、単に "n"キーを押してください。
端末ウィンドウの「less」で表示されたテキストは、端末のウィンドウのサイズを変更すると自動的に折り返されます。
Linuxで表示するテキストファイルやASCIIファイルがたくさんある場合は、テキストを切り取る傾向がある "more"またはUNIXの場合は、コマンドライン端末を使用してファイルを表示するための優れたコマンドであるため、「less」をマスターするようにしてください。お楽しみください!