1. 程式人生 > >Linux學習之目錄處理命令

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 jpan/boduo /tmp/newname 那麼剪下後的目錄名稱是newname

在同一目錄下剪下,那就是重新命名了,例如 mv oldname newname

8、刪除檔案 rm

如果是刪除目錄,則需要加上選項-r

選項-f代表force,表示強制刪除,刪除前不會進行詢問。

rm -rf * 表示刪除當前目錄下的所有檔案和目錄。