常用命令:
命令名字 |
功能 |
命令全稱 |
使用方法 |
備註 |
mkdir |
創建一個文件夾 |
make directory |
mkdir wenjianming(在當前文件下建立相應的文件夾,名字是wenjianming) |
|
cp |
複製,將一個文件夾下的文件或者文件夾複製到另外一個文件夾裏面,此處需要完整的路徑 |
copy |
cp -R /Users/wangzhenzhu/Downloads/settings.xml /Users/wangzhenzhu/.m2 cp -R (要複製的文件夾) (目標文件夾) |
|
cd |
cd命令用來切換工作目錄至dirname。 |
|
cd (選項) (參數) |
|
ls |
ls命令用來顯示目標列表 |
|
ls(選項)(參數) -a:顯示所有檔案及目錄(ls內定將檔案名或目錄名稱爲“.”的視爲影藏,不會列出); |
|
mv |
mv命令用來對問文件或者目錄重新命名,或者將文件從一個目錄移到另一個目錄 |
move |
mv ex3 new1(將文件ex3改名爲new1) mv /Users/men/* . (將/Users/men中的所有文件移到當前目錄下,用. 表示) |
注意事項:mv與cp的結果不同,mv好像文件“搬家”,文件個數並未增加。而cp對文件進行復制,文件個數增加了。 |
rm |
rm命令可以刪除一個目錄中的一個或多個文件或目錄,也可以將某個目錄及其下屬的所有文件及其子目錄均刪除掉。對於鏈接文件,只是刪除整個鏈接文件,而原有文件保持不變。 |
|
rm (選項)(參數) |
注意:使用rm命令要格外小心。因爲一旦刪除了一個文件,就無法再恢復它。 |
rmdir |
rmdir命令用來刪除空目錄 |
|
rmdir -p bin/os_1 (刪除子目錄os_1和其父目錄bin) |
目錄列表:要刪除的空目錄列表。當刪除多個空目錄時,目錄名之間使用空格隔 |
tar |
壓縮包解壓命令 |
|
tar zxvf 需要解壓的文件名字 |
http://www.cnblogs.com/eoiioe/archive/2008/09/20/1294681.html |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
find |
查找一個某個文件名字或者別的內容,具體參數見下面find |
find |
find / -name setting.xml (意思:找setting.xml文件,其中參數name 與後面的文件名字對應) |
|
cd 進入用戶主目錄; cd ~ 進入用戶主目錄; cd - 返回進入此目錄之前所在的目錄; cd .. 返回上級目錄(若當前目錄爲“/“,則執行完後還在“/";".."爲上級目錄的意思); cd ../.. 返回上兩級目錄; cd !$ 把上個命令的參數作爲cd參數使用。 |
|
|
find / -amin -10 # 查找在系統中最後10分鐘訪問的文件 |
|
|
-a:顯示所有檔案及目錄(ls內定將檔案名或目錄名稱爲“.”的視爲影藏,不會列出); -A:顯示除影藏文件“.”和“..”以外的所有文件列表; -C:多列顯示輸出結果。這是默認選項; -l:與“-C”選項功能相反,所有輸出信息用單列格式輸出,不輸出爲多列; -F:在每個輸出項後追加文件的類型標識符,具體含義:“*”表示具有可執行權限的普通文件,“/”表示目錄,“@”表示符號鏈接,“|”表示命令管道FIFO,“=”表示sockets套接字。當文件爲普通文件時,不輸出任何標識符; -b:將文件中的不可輸出的字符以反斜線“”加字符編碼的方式輸出; -c:與“-lt”選項連用時,按照文件狀態時間排序輸出目錄內容,排序的依據是文件的索引節點中的ctime字段。與“-l”選項連用時,則排序的一句是文件的狀態改變時間; -d:僅顯示目錄名,而不顯示目錄下的內容列表。顯示符號鏈接文件本身,而不顯示其所指向的目錄列表; -f:此參數的效果和同時指定“aU”參數相同,並關閉“lst”參數的效果; -i:顯示文件索引節點號(inode)。一個索引節點代表一個文件; --file-type:與“-F”選項的功能相同,但是不顯示“*”; -k:以KB(千字節)爲單位顯示文件大小; -l:以長格式顯示目錄下的內容列表。輸出的信息從左到右依次包括文件名,文件類型、權限模式、硬連接數、所有者、組、文件大小和文件的最後修改時間等; -m:用“,”號區隔每個文件和目錄的名稱; -n:以用戶識別碼和羣組識別碼替代其名稱; -r:以文件名反序排列並輸出目錄內容列表; -s:顯示文件和目錄的大小,以區塊爲單位; -t:用文件和目錄的更改時間排序; -L:如果遇到性質爲符號鏈接的文件或目錄,直接列出該鏈接所指向的原始文件或目錄; -R:遞歸處理,將指定目錄下的所有文件及子目錄一併處理; --full-time:列出完整的日期與時間; --color[=WHEN]:使用不同的顏色高亮顯示不同類型的。 |
|
|
-d:直接把欲刪除的目錄的硬連接數據刪除成0,刪除該目錄; -f:強制刪除文件或目錄; -i:刪除已有文件或目錄之前先詢問用戶; -r或-R:遞歸處理,將指定目錄下的所有文件與子目錄一併處理; --preserve-root:不對根目錄進行遞歸操作; -v:顯示指令的詳細執行過程。 |
|
|
-p或–parents:刪除指定目錄後,若該目錄的上層目錄已變成空目錄,則將其一併刪除; --ignore-fail-on-non-empty:此選項使rmdir命令忽略由於刪除非空目錄時導致的錯誤信息; -v或-verboes:顯示命令的詳細執行過程; --help:顯示命令的幫助信息; --version:顯示命令的版本信息。 |
|
|
快捷鍵操作:
1、將光標移動到行首: ctrl + a |
|
|
---|---|---|
2、將光標移動到行尾: |
ctrl + e |
|
3、清除屏幕: |
ctrl + l |
|
4、搜索以前使用命令: |
ctrl + r |
|
5、清除當前行: |
ctrl + u |
|
6、清除至當前行尾: |
ctrl + k |
|
7、單詞爲單位移動: |
option + 方向鍵 |
|
|
|
|