Linux 軟硬鏈結

2021-10-20 12:30:48 字數 748 閱讀 8757

我們通過舉例子來理解軟硬連線。

首先我們先touch乙個檔案aaa

向其中追加內容

使用ln -s [原始檔] [生成的軟鏈結檔案] 命令生成軟連線bbb

此時再看bbb裡面的內容,和aaa裡的內容是一樣的

然後我們在把原始檔刪除,用ll命令檢視,發現bbb找不到原始檔

在向bbb中寫入資料

發現原始檔又生成了,所以,刪除的時候最好時軟鏈結檔案和原始檔一起刪除

同樣以aaa為例子我們生成硬鏈結,此時aaa檔案中的資料為222

使用使用ln [原始檔] [生成的軟鏈結檔案]命令 生成硬鏈結檔案ccc

向aaa中追加內容,分別檢視aaa和硬鏈結檔案ccc中的內容,發現一模一樣

並且原始檔aaa和硬鏈結檔案ccc的inode節點號時一模一樣的,而和軟鏈結檔案bbb的結點號不一樣

最後我們在把原始檔aaa刪除,看一下ccc發現並沒有影響

linux軟硬鏈結

ln分為軟鏈結和硬鏈結 1 軟連線 s ln s mnt hgfs share hvshare2 相當於在當前目錄下新建乙個名為hvshare2的快捷方式指向 mnt hgfs share路徑 ls hvshare2可顯示指向路徑下的所有檔案,刪除hvshare2相當於刪除原路徑的快捷方式 2 ln...

linux 軟硬鏈結

1.linux鏈結概念 linux鏈結分兩種,一種被稱為硬鏈結 hard link 另一種被稱為符號鏈結 symbolic link 預設情況下,ln命令產生硬鏈結。硬連線 硬連線指通過索引節點來進行連線。在linux的檔案系統中,儲存在磁碟分割槽中的檔案不管是什麼型別都給它分配乙個編號,稱為索引節...

linux 軟硬鏈結

linux檔案組成 使用者資料 元資料 使用者資料 檔案資料塊,記錄檔案實際內容的地方 元資料 檔案索引,記錄了檔案的附加屬性,如inode索引號,大小,建立時間,所有者等 檢視檔案索引資訊命令 stat 檔名 檢視檔案inode ls i 檔名 linux的檔案鏈結分為兩種 硬鏈結 hard li...