Linux 常用命令 ln

2021-08-10 20:02:22 字數 988 閱讀 4240

linux ln命令是乙個非常重要命令,它的功能是為某乙個檔案在另外乙個位置建立乙個同步的鏈結。

當我們需要在不同的目錄,用到相同的檔案時,我們不需要在每乙個需要的目錄下都放乙個必須相同的檔案,我們只要在某個固定的目錄,放上該檔案,然後在 其它的目錄下用ln命令鏈結(link)它就可以,不必重複的占用磁碟空間。

ln [引數][原始檔或目錄][目標檔案或目錄]
linux檔案系統中,有所謂的鏈結(link),我們可以將其視為檔案的別名,而鏈結又可分為兩種 : 硬鏈結(hard link)與軟鏈結(symbolic link),硬鏈結的意思是乙個檔案可以有多個名稱,而軟鏈結的方式則是產生乙個特殊的檔案,該檔案的內容是指向另乙個檔案的位置。硬鏈結是存在同乙個檔案系統中,而軟鏈結卻可以跨越不同的檔案系統。

不論是硬鏈結或軟鏈結都不會將原本的檔案複製乙份,只會占用非常少量的磁碟空間。

軟鏈結,以路徑的形式存在。類似於windows作業系統中的快捷方式

軟鏈結可以 跨檔案系統 ,硬鏈結不可以

軟鏈結可以對乙個不存在的檔名進行鏈結

軟鏈結可以對目錄進行鏈結

硬鏈結,以檔案副本的形式存在。但不占用實際空間。

不允許給目錄建立硬鏈結

硬鏈結只有在同乙個檔案系統中才能建立

-b 刪除,覆蓋以前建立的鏈結

-d 允許超級使用者製作目錄的硬鏈結

-f 強制執行

-i 互動模式,檔案存在則提示使用者是否覆蓋

-n 把符號鏈結視為一般目錄

-s 軟鏈結(符號鏈結)

-v 顯示詳細的處理過程

-s

"-s《字尾備份字串》 "或 "--suffix=《字尾備份字串》"

-v"-v《備份方式》"或"--version-control=《備份方式》"

--help 顯示幫助資訊

--version 顯示版本資訊

linux ln命令

linux常用命令之ln

ln是linux中又乙個非常重要命令,它的功能是為某乙個檔案在另外乙個位置建立乙個同不的鏈結,這個命令最常用的引數是 s,具體用法是 ln s 原始檔 目標檔案。當我們需要在不同的目錄,用到相同的檔案時,我們不需要在每乙個需要的目錄下都放乙個必須相同的檔案,我們只要在某個固定的目錄,放上該檔案,然後...

Linux常用命令 鏈結命令 ln

命令名稱 ln 命令所在路徑 bin ln 執行許可權 所有使用者 語法 ln s 原檔案 目標檔案 s 建立軟連線 不加 s,生成硬鏈結,硬鏈結相似於cp p 但是它能實時更新 軟連線相當於windows裡的快捷方式,僅僅是乙個鏈結指向,軟鏈結的許可權並不代表原檔案的許可權。硬鏈結相當於能同時更新...

shell 常用命令之一ln

硬鏈結 令格式為 ln 目標 鏈結名稱 例項 root zhangna zhangna1 touch a.txt root zhangna zhangna1 vim a.txt root zhangna zhangna1 ll 總用量 4 rw r r 1 root root 41 12月 9 15...