強大的less

     查看文件的命令,more,cat,tail,head,這幾個天天在用,今天好奇忽然看起來less用法,一看嚇一跳,這個命令功能真強大,幾乎上面的幾個命令的功能都可以實現。

      以後決定用less了:)

 

less的語法格式;

  less [參數] 文件

  常用參數

  -c 從頂部(從上到下)刷新屏幕,並顯示文件內容。而不是通過底部滾動完成刷新;

  -f 強制打開文件,二進制文件顯示時,不提示警告;

  -i 搜索時忽略大小寫;除非搜索串中包含大寫字母;

  -I 搜索時忽略大小寫,除非搜索串中包含小寫字母;

  -m 顯示讀取文件的百分比;

  -M 顯法讀取文件的百分比、行號及總行數;

  -N 在每行前輸出行號;

  -p pattern 搜索pattern;比如在/etc/profile搜索單詞MAIL,就用 less -p MAIL /etc/profile

  -s 把連續多個空白行作爲一個空白行顯示;

  -Q 在終端下不響鈴;

  比如:我們在顯示/etc/profile的內容時,讓其顯示行號;

  [root@localhost ~]# less -N /etc/profile

  3.2 less的動作命令;

  進入less後,我們得學幾個動作,這樣更方便 我們查閱文件內容;最應該記住的命令就是q,這個能讓less終止查看文件退出;

 

動作

  回車鍵 向下移動一行;

  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 顯示當前列當前目錄下的所有文件;

  就less的動作來說,內容太多了,用的時候查一查man less是最好的。在這裏就不舉例子了;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章