Linux學習之目錄處理命令
1、顯示目錄裡面的檔案 ls
選項-a表示英文all,把隱藏檔案也顯示出來。
選項-l表示英文long,顯示檔案或目錄詳細資訊
選項-h表示英文human,即人性化顯示,主要用來將檔案或目錄的大小按合適的單位進行顯示。
選項-i表示英文id,用於顯示檔案或目錄對應的id。
2、建立目錄 mkdir
選項-p 表示英文loop,即從上到下遞迴建立目錄,無論上面的目錄是否存在。
可以在一個目錄下面同時建立多個子目錄,例如mkdir jpan/boduo japan/cangjing japan/longze
3、切換目錄 cd
..表示上一級目錄
.表示當前目錄
cd - 表示返回上一次的目錄。注意是上一次,不是上一級。
4、顯示當前目錄 pwd
5、刪除目錄 rmdir
只能刪除空目錄,即目錄下面不能包含子目錄或檔案。
6、複製檔案或目錄 cp
如果是複製目錄,需要加上選項-r
可以同時複製多個檔案或目錄到同一個目標目錄下,例如 cp jpan/boduo japan/cangjing japan/longze /tmp
選項-p代表property,表示複製的時候保留檔案或目錄原有的屬性,比如檔案的更改時間。
複製的同時可以設定檔案或目錄複製後的名稱,例如複製目錄 cp -r jpan/boduo /tmp/newname 那麼複製後的目錄名稱是newname
7、剪下檔案或目錄 mv
可以同時剪下多個檔案或目錄到同一個目標目錄下,例如 mv jpan/boduo japan/cangjing japan/longze /tmp
在同一目錄下剪下,那就是重新命名了,例如 mv oldname newname
8、刪除檔案 rm
如果是刪除目錄,則需要加上選項-r
選項-f代表force,表示強制刪除,刪除前不會進行詢問。
rm -rf * 表示刪除當前目錄下的所有檔案和目錄。