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 サイトの他の関連記事を参照してください。