天天看點

linux基礎指令一

1.cd(change directory)

      作用:切換目錄。 

      文法:cd [路徑];cd後面跟相對路徑或者絕對路徑沒表示進目錄。如果不跟任何東西,會進入當     前使用者的家目錄。

      說明:cd指令可以讓使用者在不同的目錄間切換,但是該使用者必須擁有足夠的權限進入目的目錄。 

  相對路徑概念:不從/開始,而從目前的目錄開始。例如:./home/bobojf

  絕對路徑概念:從/開始的目錄,就叫絕對路徑。例如:/mnt/bobojf

   . :代表目前的目錄,也可以使用./來表示;

  .. :代表上一層目錄,也可以../來表示。

2.pwd(print working directory)

   作用:顯示目前所在的工作目錄。

   文法:pwd [--help] [[--version]

   說明:執行pwd指令可以得出目前所在目錄的絕對路徑。

3.touch

   作用:建立一個空檔案&改變檔案和目錄時間

   文法:touch [選項] [檔案名或目錄名]

   說明:touch指令用于在linux系統中建立一個空檔案,如果檔案存在,怎會修改檔案的最後的通路時間,而不會去更改檔案的内容。

4.ls(list)

  作用:理出目錄内容

  文法:ls [選項] [檔案或目錄]

  常用選項:-a:顯示所有的檔案和目錄; -l:使用詳細格式清單;  -d:顯示目錄名稱而非其内容;

                  -z:顯示檔案或目錄的上下文

5.cat(concatenate)

   作用:顯示文本檔案内容,也可以給檔案追加内容到結尾。一般小檔案用cat。

   文法:cat [選項] [檔案名]

   用法:-n:由1開始對所有輸出的行數編号(顯示行号)。-b:和-n相似,隻不過對于空白行不編号。

             -s:當遇到有連續兩行以上的空白行,就代換一行的空白行。

6.more(一頁一頁翻動)

   按鍵的作用:

    空格鍵:代表想下翻一頁;  Enter:代表向下滾動一行;  :f : 立刻顯示出檔案名以及目前顯示的行數

    /字元串:代表在這顯示的内容當中,向下查詢“字元串”這個關鍵字;

    q:代表立刻離開more,不在顯示該檔案内容。

    b或[ctrl]-b:代表往回翻頁,不過這操作隻對檔案遊泳,對管道無用。

    例子:more /etc/man.config

7.less(一頁一頁翻動)

  作用:在使用more的時候,沒辦法向前面翻,隻能往後面看,使用了less時,就可以使用上下等按鍵來往前往後翻看檔案。除此之外,在Less裡面可以擁有更多的查詢功能。實作向下向上查詢。

  可以輸入的指令:

   空格鍵:向下翻動一頁;  [pagedown]:向下翻動一頁; [pageup]:向上翻動一頁

   /字元串:向下查詢“字元串”的功能;  ?字元串:向上查詢“字元串”的功能;

   n:重複前一個查詢;    N:反向重複前一個查詢;  q:離開less這個程式。

8.head(取出前面幾行)

   文法:head [-n number] 檔案

   例子:預設是開頭前10行:head /etc/passwd

            顯示開頭前K行:head -k /etc/passwd

                                     head -n k /etc/passwd

                                     head -n +k /etc/passwd

              除最後K行外,顯示剩餘全部内容:head -n -k /etc/passwd

9.tail(取出後面幾行)

   文法:tail [-n number] 檔案

   例子:預設是顯示末尾10行:tail /etc/passwd

            顯示末尾K行:tail -k /etc/passwd

                                 tail  -n k /etc/passwd

                                 tail -n -k /etc/passwd

             從開頭第K行開始輸出:tail -n +k /etc/passwd

10.cp(copy)

     作用:複制檔案或目錄

     文法:cp [選項] [源檔案或目錄] [目标檔案或目錄]

     常用選項:-f:強行複制檔案或目錄,不論目标檔案或目錄是否已存在;

                      -r:遞歸處理,将指定目錄下的檔案與子目錄一并處理。

                      -i:覆寫已經存在檔案之前先詢問使用者。

                  -v:将複制的過程輸出到螢幕。

   本文轉自327051661 51CTO部落格,原文連結:,http://blog.51cto.com/andyboge/1747159如需轉載請自行聯系原作者

繼續閱讀