關於軟鏈結與硬鏈結區別

2021-09-02 05:36:33 字數 419 閱讀 5818

檢視檔案,-i檢視檔案的inode號,左邊第一列內容

$ ls -li

25869085 -rw-r--r-- 2 unixzii staff 36 7 8 17:45 hard

25869085 -rw-r--r-- 2 unixzii staff 36 7 8 17:45 myfile

25869216 lrwxr-xr-x 1 unixzii staff 6 7 8 17:47 soft -> myfile

硬鏈結與原始檔是同乙個inode號,軟連線是重新建立乙個inode號,但檔案屬性前加l,與原始檔和硬鏈結檔案不屬於同一型別。 

在linux的檔案系統中,儲存在磁碟分割槽中的檔案不管是什麼型別都給它分配乙個編號,稱為索引節點號inode 。

//本部落格內容用以記錄各種知識點,大部分為網路蒐集,來歷不明,侵刪。

硬鏈結與軟鏈結區別

學過作業系統的人都應該了解硬鏈結與軟鏈結,我當時學的時候也是有點迷糊,其實硬鏈結與軟鏈結非常好理解。我們都知道windows裡面的快捷方式的概念吧,鏈結就相當於快捷方式,linux裡面建立軟鏈結的方式如下 軟鏈結相當於乙個指向檔案的乙個指標,而硬鏈結相當於建立了乙個檔案的副本。每個檔案都有乙個引用值...

linux硬鏈結與軟鏈結區別

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

軟鏈結與硬鏈結的區別

硬鏈結是乙個指向inode節點的指標,硬鏈結想當年於原始檔的乙個別名,硬鏈結不佔據記憶體空間。每增加乙個硬鏈結,原檔案的inode節點的鏈結數就 1 當所有的inode節點的鏈結數減至為0的時候,這個檔案才確保被刪除了。因為硬鏈結是乙個指向inode節點的指標,所以當原始檔被刪除以後照樣可以通過硬鏈...