- 工信部備案號 滇ICP備05000110號-1
- 滇公安備案 滇53010302000111
- 增值電信業(yè)務經(jīng)營許可證 B1.B2-20181647、滇B1.B2-20190004
- 云南互聯(lián)網(wǎng)協(xié)會理事單位
- 安全聯(lián)盟認證網(wǎng)站身份V標記
- 域名注冊服務機構許可:滇D3-20230001
- 代理域名注冊服務機構:新網(wǎng)數(shù)碼
軟鏈接相當于Windows的快捷方式,軟鏈接文件會將inode指向源文件的block,當我們訪問這個軟鏈接文件時,其實訪問的是源文件本身。
對一個文件創(chuàng)建多個軟鏈接,其實就是多個inode指向同一個block。當我們刪除軟鏈接文件時,其實只是刪除了一個inode指向,并不會對源文件源文件造成影響,但如果刪除的是源文件則會造成所有軟鏈接文件失效。(原理類似于淺拷貝,拷貝的是地址,而不是真是的內容)
# 使用場景
1.軟件升級
2.企業(yè)代碼發(fā)布
3.不方便目錄移動
若一個inode號對應多個文件名,則稱這些文件為硬鏈接。換言之,硬鏈接就是同一個文件使用了多個別名,如下圖hard link 就是 file 的一個別名,他們有共同的 inode??截惖氖莍node號
PS:目錄不能創(chuàng)建硬鏈接,硬鏈接文件可以用rm命令刪除
硬鏈接與軟鏈接區(qū)別
1)ln命令創(chuàng)建硬鏈接,ln -s命令創(chuàng)建軟鏈接。
2)目錄不能創(chuàng)建硬鏈接,并且硬鏈接不可以跨越分區(qū)系統(tǒng)。
3)目錄軟鏈接特別常用,并且軟鏈接支持跨越分區(qū)系統(tǒng)。
4)硬鏈接文件與源文件的inode相同,軟鏈接文件與源文件inode不同。
5)刪除軟鏈接文件,對源文件及硬鏈接文件無任何影響。
6)刪除文件的硬鏈接文件,對源文件及鏈接文件無任何影響。
7)刪除鏈接文件的源文件,對硬鏈接無影響,會導致軟鏈接失效。
8)刪除源文件及其硬鏈接文件,整個文件會被真正的刪除。
售前咨詢
售后咨詢
備案咨詢
二維碼
TOP