卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

Linux軟連接和硬連接

Linux軟連接的作用Linux軟連接類似于Windows的快捷方式,它只是建立了指向文件的符號(hào)而已。在Ubuntu虛擬機(jī)中,通過(guò)命令`vi test.txt`新建一個(gè)文件,并寫入測(cè)試內(nèi)容。創(chuàng)建軟連接

Linux軟連接的作用

Linux軟連接類似于Windows的快捷方式,它只是建立了指向文件的符號(hào)而已。在Ubuntu虛擬機(jī)中,通過(guò)命令`vi test.txt`新建一個(gè)文件,并寫入測(cè)試內(nèi)容。

創(chuàng)建軟連接

要給`test.txt`創(chuàng)建軟連接,可以使用命令`ln -s test.txt slink-test.txt`。通過(guò)`cat`命令查看`test.txt`內(nèi)容,同時(shí)通過(guò)查看`cat slink-test.txt`也能看到相同的內(nèi)容,因?yàn)閷?shí)際上軟連接就是指向源文件的一個(gè)符號(hào)。

軟連接的依賴

當(dāng)刪除了`test.txt`后,再次查看`slink-test.txt`內(nèi)容時(shí)會(huì)發(fā)現(xiàn)文件不存在,并且在`ls`命令下軟連接已經(jīng)變成紅色。這表明軟連接依賴于源文件,如果源文件不存在,軟連接也就失效了。

創(chuàng)建硬連接

新建一個(gè)`test1.txt`文件并寫入測(cè)試數(shù)據(jù),然后通過(guò)命令`ln test1.txt hlink-test1.txt`來(lái)創(chuàng)建硬連接。通過(guò)`cat`命令查看`test1.txt`和`hlink-test1.txt`的內(nèi)容,你會(huì)發(fā)現(xiàn)它們是一致的。

硬連接的特性

當(dāng)刪除`test1.txt`文件后,再次查看`hlink-test1.txt`的內(nèi)容時(shí),你會(huì)發(fā)現(xiàn)內(nèi)容依然存在。這是因?yàn)樵贚inux系統(tǒng)中,文件內(nèi)容和文件名是分別存儲(chǔ)的,創(chuàng)建硬連接實(shí)際上是另外建立一個(gè)文件名指向文件內(nèi)容,只有當(dāng)沒有文件名指向文件內(nèi)容時(shí),文件內(nèi)容才會(huì)被刪除。

查看文件名數(shù)量

你可以通過(guò)`ls -s`命令查看文件名的數(shù)量,如果給`hlink-test1.txt`再創(chuàng)建一個(gè)硬連接,那么`hlink-test1.txt`指向的內(nèi)容就會(huì)有兩個(gè)文件名指向。這種關(guān)系清晰地展示了硬連接的工作原理。

標(biāo)簽: