1、more 檔案內容或輸出檢視工具;
more 是我們最常用的工具之一,最常用的就是顯示輸出的內容,然後根據視窗的大小進行分頁顯示,然後還能提示檔案的百分比;
de>[root@localhost ~]# more /etc/profile
de>
1.1 more 的語法、引數和命令;
de>more [引數選項] [檔案]
de>
引數如下:+num 從第num行開始顯示;退出more的動作指令是q-num 定義螢幕大小,為num行;
+/pattern 從pattern 前兩行開始顯示;
-c 從頂部清屏然後顯示;
-d 提示press space to continue, 'q' to quit.(按空 鍵繼續,按q鍵退出),禁用響鈴功能;
-l 忽略ctrl+l (換頁)字元;
-p 通過清除視窗而不是滾屏來對檔案進行換頁。和-c引數有點相似;
-s 把連續的多個空行顯示為一行;
-u 把檔案內容中的下劃線去掉
1.2 more 的引數應用舉例;
de>[root@localhost ~]# more -dc /etc/profile
注:顯示提示,並從終端或控制台頂部顯示;
[root@localhost ~]# more +4 /etc/profile
注:從pro
file的第4行開始顯示;
[root@localhost ~]# more -4 /etc/profile
注:每屏顯示4行;
[root@localhost ~]# more +/mail /etc/profile
注:從pro
file中的第乙個mail單詞的前兩行開始顯示;
de>
1.3 more 的動作指令;
我們檢視乙個內容較大的檔案時,要用到more的動作指令,比如ctrl+f(或空格鍵) 是向下顯示一屏,ctrl+b是返回上一屏;
enter鍵可以向下滾動顯示n行,預設為1行;
我們只說幾個常用的; 自己嘗試一下就知道了;
enter 向下n行,需要定義,預設為1行;ctrl+f 向下滾動一屏; 空格鍵 向下滾動一屏;
ctrl+b 返回上一屏;
= 輸出當前行的行號;:f 輸出檔名和當前行的行號;
v 呼叫vi編輯器;
! 命令呼叫shell,並執行命令;
q 退出more當我們檢視某一檔案時,想呼叫vi來編輯它,不要忘記了 v 動作指令,這是比較方便的;
1.4 其它命令通過管道和more結合的運用例子;
比如我們列乙個目錄下的檔案,由於內容太多,我們應該學會用more來分頁顯示。這得和管道 | 結合起來,比如:
de>[root@localhost ~]# ls -l /etc
|more
de>
2、less 檢視檔案內容 工具;
less 工具也是對檔案或其它輸出進行分頁顯示的工具,應該說是linux正統檢視檔案內容的工具,功能極其強大;您是初學者,我建議您用less。由於less的內容太多,我們把最常用的介紹一下;
2.1 less的語法格式;
de>less [引數] 檔案
de>
常用引數
de>-c 從頂部(從上到下)重新整理螢幕,並顯示檔案內容。而不是通過底部滾動完成重新整理;
-f 強制開啟檔案,二進位制檔案顯示時,不提示警告;
-i 搜尋時忽略大小寫;除非搜尋串中包含大寫字母;
-i 搜尋時忽略大小寫,除非搜尋串中包含小寫字母;
-m 顯示讀取檔案的百分比;
-m 顯法讀取檔案的百分比、行號及總行數;
-n 在每行前輸出行號;
-p pattern 搜尋pattern;比如在/etc/profile搜尋單詞mail,就用 less -p mail /etc/profile
-s 把連續多個空白行作為乙個空白行顯示;
-q 在終端下不響鈴;
de>
比如:我們在顯示/etc/profile的內容時,讓其顯示行號;
de>[root@localhost ~]# less -n
/etc/profile
de>
2.2 less的動作命令;
進入less後,我們得學幾個動作,這樣更方便 我們查閱檔案內容;最應該記住的命令就是q,這個能讓less終止檢視檔案退出;
動作
de>回車鍵 向下移動一行;
y 向上移動一行;
空格鍵 向下滾動一屏;
b 向上滾動一屏;
d 向下滾動半屏;
h less的幫助;
u 向上洋動半屏;
w 可以指定顯示哪行開始顯示,是從指定數字的下一行顯示;比如指定的是6,那就從第7行顯示;
g 跳到第一行;
g 跳到最後一行;
p n% 跳到n%,比如 10%,也就是說比整個檔案內容的10%處開始顯示;
/pattern 搜尋pattern ,比如 /mail表示在檔案中搜尋mail單詞;
v 呼叫vi編輯器;
q 退出less
!command 呼叫shell,可以執行命令;比如!ls 顯示當前列當前目錄下的所有檔案;
de>
就less的動作來說,內容太多了,用的時候查一查man less是最好的。在這裡就不舉例子了;
more命令 less命令
more命令是乙個基於vi編輯器文字過濾器,它以全螢幕的方式按頁顯示文字檔案的內容,支援vi中的關鍵字定位操作。more名單中內建了若干快捷鍵,常用的有h 獲得幫助資訊 enter 向下翻滾一行 空格 向下滾動一屏 q 退出命令 該命令一次顯示一屏文字,滿屏後停下來,並且在螢幕的底部出現乙個提示資訊...
Linux命令之 more命令與less命令》
more命令,功能 類似 cat cat命令 是整個檔案的內容從上到下顯示在螢幕上。more more命令從前向後讀取檔案,因此在啟動時就載入整個檔案。1 命令格式 more dlfpcsu num pattern linenum file 2 命令功能 more命令和cat的功能一樣都是檢視檔案裡...
linux下的more命令
分類 linux命令 2007 05 30 14 42 4247人閱讀收藏 舉報名稱 more 使用許可權 所有使用者 使用方式 more dlfpcsu num pattern linenum filenames.引數 num 一次顯示的行數 d 提示使用者,在畫面下方顯示 press space...