勵志

勵志人生知識庫

ln的用法

ln命令用於創建檔案的連結,主要有兩種類型的連結:硬連結和符號連結(軟連結)。

硬連結指向同一檔案系統中的同一檔案,而符號連結則創建一個新的檔案,內容是指向另一個檔案或目錄的路徑。符號連結通常用於在不同的目錄下使用相同的檔案或目錄,而不需要在每個目錄下都存放一個完整的副本,從而節省磁碟空間。例如,ln-s /path/to/target_file /path/to/link_file會在指定路徑下創建一個名為link_file的符號連結,指向target_file。

ln命令的常用選項包括:

s:創建符號連結而不是硬連結。

f:如果目標檔案已存在,強制覆蓋它。

i:如果目標檔案已存在,詢問是否覆蓋它。

v:顯示創建連結的過程。

n:如果源檔案是一個目錄,則不創建符號連結,而是將其視為普通檔案。

注意,符號連結不是一個獨立的檔案,它的許多屬性依賴於源檔案,因此給符號連結檔案設定存取許可權通常沒有意義。刪除符號連結不會影響目標檔案或目錄本身。