租用幫助
不少站長朋友在香港服務器租用的過程中對linux的軟連接和硬連接的區(qū)別一直不是非常了解linux下軟連接與硬連接的本質(zhì)區(qū)別。今天互聯(lián)數(shù)據(jù)就來介紹一下linux下軟連接與硬連接的本質(zhì)區(qū)別
1.文件A和文件B的inode號碼一樣,對文件內(nèi)容進行修改,會影響到所有文件名;但是,刪除一個文件名,不影響另一個文件名的訪問。這種情況就被稱為"硬鏈接"(hard link)
2.文件A和文件B的inode號碼雖然不一樣,但是文件A的內(nèi)容是文件B的路徑。讀取文件A時,系統(tǒng)會自動將訪問者導向文件B。因此,無論打開哪一個文件,最終讀取的都是文件B。這時,文件A就稱為文件B的"軟鏈接"(soft link)或者"符號鏈接(symbolic link)
3.對源文件、硬鏈接、軟連接修改均會影響文件內(nèi)容,因為本質(zhì)上是修改了同一塊內(nèi)容。刪除硬鏈接、軟連接均不會影響源文件的讀寫。
現(xiàn)在有一個文件test,內(nèi)容是"abcd",對這個文件分別進行以下操作,并通過ls -i命令查看inode
創(chuàng)建硬鏈接test_y
創(chuàng)建軟連接test_r
刪除源文件test,試圖讀硬鏈接test_y與軟連接test_r
互聯(lián)數(shù)據(jù)HKT4提供香港服務器租用限時首月半價享,全Tier4認證硬件設備,支持全新raid硬件設備,歡迎用戶聯(lián)系24小時在線工程師咨詢。