Linux經常使用命令!如何查看文件內容?

  Linux在學習的過程中涉及到不少命令,並且作運維掌握各類各樣的命令是很是重要的,那麼你知道Linux文件內容如何查看嗎?經常使用命令有哪些?正則表達式

  1. cat 由第一行開始顯示文件內容less

  用法:運維

  cat -A 至關於-vET的整合選項,可列出一些特殊字符而不是空白;ide

  cat -b 列出行號,僅針對非空白行作行號顯示,空白行不標行號;學習

  cat -E 將結尾的斷行字節 $ 顯示出來;spa

  cat -n 列印出行號,連同空白行也會有行號,與 -b 的選項不一樣;字符串

  cat -T 將 [tab] 按鍵以 ^I 顯示出來;it

  cat -v 列出一些看不出來的特殊字符;class

  2. tac 由最後一行開始顯示文件內容語法

  用法:

  tac -b 在行前而非行尾添加分隔標誌;

  tac -r 將分隔標誌視做正則表達式來解析;

  tac -s 使用指定字符串代替換行做爲分隔標誌;

  3. nl 顯示行號

  用法:

  nl -b a 不管是否爲空行,均列出行號;

  nl -b t 空行不列出行號;

  nl -n ln 行號在熒幕的最左方顯示 ;

  nl -n rn 行號在本身欄位的最右方顯示,且不加0;

  nl -n rz 行號在本身欄位的最右方顯示,且加0;

  nl -w 行號欄位的佔用的位數;

  4. more 一頁一頁的顯示文件內容

  用法:

  在more程序運行過程當中,能夠按如下鍵:

  空白鍵 (space):表明向下翻一頁;

  Enter:表明向下翻『一行』;

  /字串:表明在這個顯示的內容當中,向下搜尋『字串』這個關鍵字;

  :f:馬上顯示出檔名以及目前顯示的行數;

  q:表明馬上離開 more ,再也不顯示該文件內容。

  b或[ctrl]-b:表明往回翻頁,不過這動做只對文件有用,對管線無用。

  5. less 與 more 相似,可是比 more 更好的是,他能夠往前翻頁

  用法:

  less運行時能夠輸入的命令有:

  空白鍵:向下翻動一頁;

  [pagedown]:向下翻動一頁;

  [pageup]:向上翻動一頁;

  /字串:向下搜尋『字串』的功能;

  ?字串:向上搜尋『字串』的功能;

  n:重複前一個搜尋 (與 / 或 ? 有關!) ;

  N:反向的重複前一個搜尋 (與 / 或 ? 有關!) ;

  q:離開 less 這個程序;

  6. head 顯示前幾行

  語法:

  head -n 後面接數字,表明顯示行數;

  7. tail 顯示後幾行

  用法:

  tail -n 後面接數字,表明顯示行數;

  tail -f 表示持續偵測後面所接的檔名,要等到按下[ctrl]-c纔會結束tail的偵測;

相關文章
相關標籤/搜索