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如需轉載請自行聯系原作者