📘
【Linux】ファイル内のテキストを確認したい
概要
サーバー上の.logファイルやサーバーの各種設定ファイルの内容を、ターミナルやコマンドプロンプトから確認したい!という時によく使います。
今回は私が実際によく使う操作だけ記載。(オプションなど全ては記載していません。)
less
【用途】文字列を検索したいとき
less XXXX.log
q
で終了。
例えば、自分のIPアドレス(192.168.0.1)を検索したい時
/192.168.0.1
※/
のあとに検索したい文字を入力します。
n
:検索した箇所までジャンプ
shift + n
:戻る
- オプション
g
:先頭行へ
G
:最終行へ
-M
:ファイル内の現在の位置情報を表示
tail
【用途】ログの最後だけ見たいとか
※最後から100行だけ表示したい。
tail -n 100 XXXX.log
- オプション
-n ○○
:最後から○○行を表示
-c ○○
:最後から○○バイトを表示
cat
【用途】ファイル内全部見たい、ファイルの内容を連結させたい
- 全部表示
cat XXXX.log
- ファイル内容を連結
※test1.txt と test2.txt を連結して test3.txt を作成
cat test1.txt test2.txt >test3.txt
たぶんless
が1番よく使ってます。
Discussion