久久青草精品A片狠狠,日韩欧美视频一区二区,亚洲国码AV日韩,国产精品黄在

硬鏈接和軟鏈接

2023-05-26 14:42:14 7689

硬鏈接和軟鏈接

硬鏈接

是指通過(guò)索引節(jié)點(diǎn)(inode )來(lái)進(jìn)行鏈接。在Linux ( ext2 、ext3 、ext4 )文件系 統(tǒng)中,所有文件都有一個(gè)獨(dú)有的inode 編號(hào)。 在Linux 文件系統(tǒng)中,多個(gè)文件名指向同一個(gè)索引節(jié)點(diǎn)( inode )是正常且允許的。這 種情況下的文件就稱為硬鏈接。硬鏈接文件相當(dāng)于文件的另外一個(gè)人口。它的作用之一就 是允許一個(gè)文件擁有多個(gè)有效路徑名(多個(gè)人口),這樣用戶就可以建立硬鏈接到重要文件, 以防止誤刪源數(shù)據(jù)。

1.刪除硬鏈接文件或者刪除源文件任意之一,文件實(shí)體并未被刪除。

2.只有刪除了源文件以及源文件所有對(duì)應(yīng)的硬鏈接文件,文件實(shí)體才會(huì)被刪除。

3.當(dāng)所有的硬鏈接文件及源文件被刪除之后,再存放新的數(shù)據(jù)時(shí)會(huì)占用這個(gè)文件的空間,或者 磁盤fsck 檢查的時(shí)候,刪除的數(shù)據(jù)也會(huì)被    系統(tǒng)回收。

4.硬鏈接文件就是文件的另外一個(gè)入口(相當(dāng)于超市的前門后門) 。

5.可以通過(guò)給文件設(shè)直硬鏈接文件,來(lái)防止重要文件被誤刪。

6.執(zhí)行命令“ In 源文件硬鏈接文件”,即可完成硬鏈接的創(chuàng)建。

7.硬鏈接文件可以用rm 命令刪除。

8.對(duì)于靜態(tài)文件(沒有進(jìn)程正在調(diào)用的文件)來(lái)講,當(dāng)對(duì)應(yīng)硬鏈接數(shù)為0(i_l i nk)時(shí),文件就會(huì)被 刪除。l link 的查看方法是ls -lih ,查看結(jié)果的第二列,即硬鏈接數(shù)。

軟鏈接、符號(hào)鏈接

類似windows中的快捷方式

硬鏈接文件的類型是普通文件,而軟鏈接是真正的鏈接文件。

 

1.軟鏈接類似于Windows 的快捷方式(可以通過(guò)后面的readlink 命令查看其指向) 。

2.軟鏈接類似于一個(gè)文本文件,里面存放的是源文件的路徑,指向源文件實(shí)體。

3.即使刪除了源文件,軟鏈接文件也還是依然存在,但是無(wú)法訪問指向的源文件路徑內(nèi)容了失效的時(shí)候一般是白字紅底閃爍提示。

4.執(zhí)行命令“ In -s 源文件軟鏈接文件”,即可完成創(chuàng)建軟鏈接(軟鏈接文件名事先不能存在) 。

5.軟鏈接和源文件是不同類型的文件,也是不同的文件, inode號(hào)也不相同。

6.刪除軟鏈接文件可以使用rm 命令。

ln命令 創(chuàng)建鏈接

ln [option] source target

無(wú)參數(shù)  創(chuàng)建硬鏈接

-s    創(chuàng)建軟鏈接

范例:

ln 99.txt d_99

ln -s 99.txt f_99

圖片1.png


提交成功!非常感謝您的反饋,我們會(huì)繼續(xù)努力做到更好!

這條文檔是否有幫助解決問題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進(jìn)一步的反饋信息:

在文檔使用中是否遇到以下問題: