Linux less コマンド
less は more と似ており、less ではファイルを自由に閲覧でき、ページ送りや検索、上方向および下方向へのページ送りに対応しています。
構文
less [参数] 文件
パラメータの説明:
- -b <バッファサイズ> バッファのサイズを設定します
- -e ファイルの表示が終了すると、自動的に終了します
- -f 特殊ファイル(周辺機器コード、ディレクトリ、バイナリファイルなど)を強制的に開きます
- -g 最後に検索したキーワードのみをマークします
- -i 検索時の大文字と小文字を無視します
- -m more コマンドと同様のパーセントを表示します
- -N 各行の行番号を表示します
- -o <ファイル名> less の出力内容を指定したファイルに保存します
- -Q 警告音を使用しません
- -s 連続する空行を1行として表示します
- -S 行が長すぎる場合、はみ出した部分を切り捨てます
- -x <数値> 「tab」キーを指定した数のスペースとして表示します
- /文字列:下方向に「文字列」を検索する機能
- ?文字列:上方向に「文字列」を検索する機能
- n:前の検索を繰り返す(/ または ? に関連)
- N:前の検索を逆方向に繰り返す(/ または ? に関連)
- b 上に1ページスクロール
- d 下に半ページスクロール
- h ヘルプ画面を表示
- Q less コマンドを終了
- u 上に半ページスクロール
- y 上に1行スクロール
- スペースキー 1ページスクロール
- エンターキー 1行スクロール
- [pagedown]:下に1ページスクロール
- [pageup]:上に1ページスクロール
例
1. ファイルを表示
less log2013.log
2. ps でプロセス情報を確認し、less でページ送り表示する
ps -ef |less
3. コマンド履歴の使用記録を表示し、less でページ送り表示する
[root@localhost test]# history | less 22 scp -r tomcat6.0.32 root@192.168.120.203:/opt/soft 23 cd .. 24 scp -r web root@192.168.120.203:/opt/ 25 cd soft 26 ls ……省略……
4. 複数のファイルを閲覧する
less log2013.log log2014.log
説明:
入力 :n を入力すると、log2014.log に切り替わります
:p を入力すると、log2013.log に切り替わります
追加の備考
1. 全画面ナビゲーション
- ctrl + F - 前方に1画面移動
- ctrl + B - 後方に1画面移動
- ctrl + D - 前方に半画面移動
- ctrl + U - 後方に半画面移動
2. 1行ナビゲーション
- j - 次の行
- k - 前の行
3. その他のナビゲーション
- G - 最後の行に移動
- g - 最初の行に移動
- q / ZZ - less コマンドを終了
4. その他の便利なコマンド
- v - 設定されたエディタで現在のファイルを編集
- h - less のヘルプドキュメントを表示
- &pattern - ファイル全体ではなく、パターンに一致する行のみを表示
5. マークナビゲーション
less で大きなファイルを表示する場合、任意の位置にマークを付けることができます。コマンドを使用して、特定のマークが付いたテキスト位置に移動できます:
- ma - テキストの現在位置を a でマークする
- 'a - マーク a の位置に移動
Linux コマンド大全