ホームページ  >  記事  >  運用・保守  >  Linuxlessコマンドの詳しい説明

Linuxlessコマンドの詳しい説明

angryTom
angryTomオリジナル
2020-02-27 15:50:435317ブラウズ

Linuxlessコマンドの詳しい説明

Linuxless コマンドの詳細説明

less ツールは、ファイルやその他の出力をページング表示するためのツールです。これはオーソドックスな Linux のファイル内容表示ツールであり、非常に強力です。

less にはさらに多くの検索機能があり、下方向の検索だけでなく上方向の検索もできます。また、less は表示する前にファイル全体をロードしません。

1.コマンド形式:

less [参数]  文件

2.コマンド機能:

less は more に似ていますが、less を使用するとファイルを自由に参照できます。一方、more は前方にのみ移動でき、後方には移動できません。less は表示する前にファイル全体をロードしません。 。

推奨学習 (Linux ビデオ チュートリアル )

3.コマンドパラメータ:

-b <缓冲区大小> 设置缓冲区的大小
-e  当文件显示结束后,自动离开
-f  强迫打开特殊文件,例如外围设备代号、目录和二进制文件
-g  只标志最后搜索的关键词
-i  忽略搜索时的大小写
-m  显示类似more命令的百分比
-N  显示每行的行号
-o <文件名> 将less 输出的内容在指定文件中保存起来
-Q  不使用警告音
-s  显示连续空行为一行
-S  行过长时间将超出部分舍弃
-x <数字> 将“tab”键显示为规定的数字空格
/字符串:向下搜索“字符串”的功能
?字符串:向上搜索“字符串”的功能
n:重复前一个搜索(与 / 或 ? 有关)
N:反向重复前一个搜索(与 / 或 ? 有关)
b  向后翻一页
d  向后翻半页
h  显示帮助界面
Q  退出less 命令
u  向前滚动半页
y  向前滚动一行
空格键 滚动一行
回车键 滚动一页
[pagedown]: 向下翻动一页
[pageup]:   向上翻动一页

4.使用例:

例 1: ページングを減らしてプロセス情報を表示し、行番号を表示する ps

コマンド:

aijian.shi@U-aijian-shi:~/ALM$ ps -ef|less -N

出力:

1 UID        PID  PPID  C STIME TTY          TIME CMD
      2 root         1     0  0 Aug08 ?        00:00:00 /sbin/init
      3 root         2     0  0 Aug08 ?        00:00:00 [kthreadd]
      4 root         3     2  0 Aug08 ?        00:00:02 [ksoftirqd/0]
      5 root         6     2  0 Aug08 ?        00:00:00 [migration/0]
      6 root         7     2  0 Aug08 ?        00:00:00 [watchdog/0]
      7 root         8     2  0 Aug08 ?        00:00:00 [migration/1]
      8 root         9     2  0 Aug08 ?        00:00:00 [kworker/1:0]
      9 root        10     2  0 Aug08 ?        00:00:01 [ksoftirqd/1]
     10 root        11     2  0 Aug08 ?        00:00:00 [watchdog/1]
     11 root        12     2  0 Aug08 ?        00:00:00 [migration/2]
     12 root        14     2  0 Aug08 ?        00:00:01 [ksoftirqd/2]
     13 root        15     2  0 Aug08 ?        00:00:00 [watchdog/2]
     14 root        16     2  0 Aug08 ?        00:00:00 [migration/3]
     15 root        18     2  0 Aug08 ?        00:00:01 [ksoftirqd/3]
     16 root        19     2  0 Aug08 ?        00:00:00 [watchdog/3]
     17 root        20     2  0 Aug08 ?        00:00:00 [migration/4]
     18 root        22     2  0 Aug08 ?        00:00:00 [ksoftirqd/4]
     19 root        23     2  0 Aug08 ?        00:00:00 [watchdog/4]
     20 root        24     2  0 Aug08 ?        00:00:00 [migration/5]
     21 root        26     2  0 Aug08 ?        00:00:00 [ksoftirqd/5]
     22 root        27     2  0 Aug08 ?        00:00:00 [watchdog/5]
     23 root        28     2  0 Aug08 ?        00:00:00 [migration/6]
:

例 2. 複数のファイルを参照する

コマンド:

aijian.shi@U-aijian-shi:~/ALM$ less test2.log test.log

出力:

1  ifconfig
    2  ping www.baidu.com
    3  ifconfig
    4  //10.128.161.108/share
    5  10.128.161.108/share
    6  ssh
    7  keygen
    8  trsa
    9  ssh
   10  .ssh/


 test2.log (file 1 of 2) (END) - Next: test.log

説明:

入力: n, switch を入力した後: p を test.log

に入力し、test2.log

に切り替えます。 ps: ファイルを参照するときに、:e コマンドを使用して別のファイルを開くこともできます。

コマンド:

less file1

:e file2

5.追加事項

1. 全画面ナビゲーション

ctrl F - 1 画面前に移動

ctrl B - 1 画面後ろに移動screen

ctrl D - 半分の画面を前に移動

ctrl U - 半分の画面を後ろに移動

2. 単一行ナビゲーション

j - 1 行前に移動

k - 1 行後ろに移動

3. その他のナビゲーション

#G - 最後の行に移動

g - 最初の行に移動

q / ZZ - コマンドを終了

##4. その他の便利なコマンドコマンド

v - 設定されたエディタを使用して現在のファイルを編集します。

h - ヘルプ ドキュメントを表示して、

&pattern - 一致するパターン行のみを表示します。ファイル全体ではなく、

#5. ナビゲーションにマークを付ける

less を使用して大きなファイルを表示する場合は、任意の位置にマークを付けることができます。コマンドを使用して、特定のマークでマークされたテキストの位置を指定します。

ma - テキストの現在位置を

'a でマークします。a - マーク a

## に移動します。

#6. 検索

多かれ少なかれ、すべてに検索機能があります。/ を押して、探している文字列を入力し、Enter キーを押してください。続行するには、n(次へ) を押してください。 、大文字の N は戻る (上に戻る) ことを意味し、q (終了) または ZZ を押して終了します PHP 中国語 Web サイトには、多数の

プログラミング学習コース

があり、学習へようこそ!

以上がLinuxlessコマンドの詳しい説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。