Linux less コマンド

Linux 命令大全Linux コマンド大全

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 命令大全Linux コマンド大全

その他の拡張