04.23 Linux 文件與目錄管理常用命令

Linux 文件與目錄管理

我們知道Linux的目錄結構為樹狀結構,最頂級的目錄為根目錄 “/”。其他目錄通過掛載可以將它們添加到樹中,通過解除掛載可以移除它們。我們需要先知道什麼是絕對路徑與相對路徑。

· 絕對路徑:

路徑的寫法,由根目錄 / 寫起,例如: /usr/share/doc 這個目錄。

· 相對路徑:

路徑的寫法,不是由 / 寫起,例如由 /usr/share/doc 要到 /usr/share/man 底下時,可以寫成: cd ../man 這就是相對路徑的寫法!

現在我們來看一下處理目錄的常用命令

1、 Ls:列出目錄:

在linux系統當中,ls命令會常常被運行,而它的使用方法是:

Linux 文件與目錄管理常用命令

Linux 文件與目錄管理常用命令

2、 Cd:切換目錄:

Cd是change directory的縮寫,這是用來切換工作目錄的命令。

Linux 文件與目錄管理常用命令

3、 Pwd:顯示當前目錄

Pwd是print working directory 的縮寫,也就是顯示目前所在的目錄的命令。

Linux 文件與目錄管理常用命令

4、 Mkdir:創建一個新的目錄

Mkdir就是make directory 的縮寫,使用mkdir來創建一個新的目錄:

Linux 文件與目錄管理常用命令

5、 Rmdir:刪除一個空的目錄

Linux 文件與目錄管理常用命令

Linux 文件與目錄管理常用命令

6、 Cp:複製文件或目錄

Cp就是拷貝文件或者目錄的命令,它的選項與參數是

-a:相當於 -pdr 的意思

-d:若來源檔為連結檔的屬性(link file),則複製連結檔屬性而非文件本身;

-f:為強制(force)的意思,若目標文件已經存在且無法開啟,則移除後再嘗試一次;

-i:若目標檔(destination)已經存在時,在覆蓋時會先詢問動作的進行(常用)

-l:進行硬式連結(hard link)的連結檔創建,而非複製文件本身;

-p:連同文件的屬性一起復制過去,而非使用默認屬性(備份常用);

-r:遞歸持續複製,用於目錄的複製行為;(常用)

-s:複製成為符號連結檔 (symbolic link),亦即『捷徑』文件;

-u:若 destination 比 source 舊才升級 destination !

Linux 文件與目錄管理常用命令

7、 Rm:移除文件或目錄,或者修改名稱

Linux 文件與目錄管理常用命令


分享到:


相關文章: