軟鏈接與硬鏈接的區(qū)別

這兩牽扯到鏈接,那么先介紹以下鏈接济瓢。
在文件系統(tǒng)中荠割,有一種可以把不同的文件相連接到一起的機制,這個機制叫做鏈接旺矾。通俗的話來說就是打開兩個不同的文件夾蔑鹦,其實進去的是同一個。它可以把一個文件用不同的名字和路徑來表示出來箕宙。系統(tǒng)通過inode(索引節(jié)點嚎朽,文件唯一標(biāo)識)來識別是否為同一個文件,無論系統(tǒng)上有有多少個鏈接柬帕,在磁盤上只有一個唯一的inode哟忍,只要這個文件的的鏈接數(shù)不為0,那么這個文件件的inode會一直存在陷寝,文件會一直保存锅很。

例如用ls-l可以查看文件的詳情:



在這文件中,綠色的3txt與2.txt構(gòu)成了一個鏈接凤跑。在Linux中->就代表著鏈接爆安。

硬鏈接:
硬鏈接就相當(dāng)于一個指針,指向文件的索引節(jié)點仔引,系統(tǒng)并不會為他重新分配新的inode扔仓,但是沒添加一個硬鏈接,文件鏈接數(shù)會加一咖耘。

硬鏈接允許一個文件同時又多個路徑名当辐,用戶只刪除一個硬鏈接并不影響這個文件的inode與其他相連接,只有最后一個鏈接被刪除后鲤看,這個文件的inode就釋放,數(shù)據(jù)塊就保持在空閑狀態(tài)允許被寫入耍群。用這種硬鏈接可以有效的防止誤刪除义桂。但是硬鏈接不能跨分區(qū)創(chuàng)建,不再同一個分區(qū)是無法直接與數(shù)據(jù)塊的inode相連接蹈垢。也不允許給目錄創(chuàng)建硬鏈接慷吊。在創(chuàng)建硬鏈接時可以相對于當(dāng)前路徑去創(chuàng)建,每創(chuàng)建一個硬鏈接就會會增加額外的記錄項以引用文件曹抬。硬鏈接也不會占用節(jié)點號溉瓶,但會增加鏈接數(shù)。同一個文件無論創(chuàng)建多少個硬鏈接,他們的屬性都是完全相同的堰酿,這相當(dāng)于是一個物理文件的不同名字疾宏。就像我們?nèi)艘粯樱粋€人可以有多個名字触创,無論你叫什么名字坎藐,你還是你,你自己的屬性是不會改變的哼绑,總不會換一個名字就瘦了幾斤或者長高了吧岩馍。

語法:

                        **ln  filename [linkname]**

軟鏈接:
又被稱作為符號鏈接。軟鏈接我們可以理解為windowx的快捷方式抖韩,相信大家都用過吧蛀恩。創(chuàng)建一個軟鏈接其實就是創(chuàng)建一個特殊的文件,這個文件內(nèi)容就是這個鏈接的信息茂浮。軟鏈接文件的大小就是這個路徑的大小双谆。軟鏈接就是一個位置的處理,跟硬鏈接有本質(zhì)的區(qū)別励稳。舉個例子:當(dāng)你對A創(chuàng)建一個軟鏈接佃乘,然后把A文件刪除了,那時這個鏈接并不會一起唄刪除驹尼,只是失效了趣避。當(dāng)你再重新在原來的地方創(chuàng)建一個以A命名的文件,再使用原來這個軟鏈接新翎。你會發(fā)現(xiàn)程帕,又連接進了新建的這個A文件里了。說明軟鏈接并不指定文件地啰,而是指定的位置愁拭,等于給這個位置創(chuàng)建了另一條路徑。就相當(dāng)于家房子的地址如果你搬家不住這了那么這個地址會不被你使用了亏吝,并不是這個地址就不存在了岭埠。當(dāng)小明買了你家的房子住進去后,這個地址就會變?yōu)樗麄兗业牡刂肺蹬浮K攒涙溄泳褪且粋€鏈接符惜论,指向了一個地址而已。創(chuàng)建軟鏈接后文件的鏈接數(shù)不會增長止喷,不會增加目標(biāo)inode的引用計數(shù)馆类,因為只是指向一個地址,所以軟鏈接不但可以連接目錄而且還能跨分區(qū)進行連接弹谁。

語法:

  ** ln -s filename [linkname]**
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末乾巧,一起剝皮案震驚了整個濱河市句喜,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌沟于,老刑警劉巖咳胃,帶你破解...
    沈念sama閱讀 222,464評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異社裆,居然都是意外死亡拙绊,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,033評論 3 399
  • 文/潘曉璐 我一進店門泳秀,熙熙樓的掌柜王于貴愁眉苦臉地迎上來标沪,“玉大人,你說我怎么就攤上這事嗜傅〗鹁洌” “怎么了?”我有些...
    開封第一講書人閱讀 169,078評論 0 362
  • 文/不壞的土叔 我叫張陵吕嘀,是天一觀的道長违寞。 經(jīng)常有香客問我,道長偶房,這世上最難降的妖魔是什么趁曼? 我笑而不...
    開封第一講書人閱讀 59,979評論 1 299
  • 正文 為了忘掉前任,我火速辦了婚禮棕洋,結(jié)果婚禮上挡闰,老公的妹妹穿的比我還像新娘。我一直安慰自己掰盘,他們只是感情好摄悯,可當(dāng)我...
    茶點故事閱讀 69,001評論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著愧捕,像睡著了一般奢驯。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上次绘,一...
    開封第一講書人閱讀 52,584評論 1 312
  • 那天瘪阁,我揣著相機與錄音,去河邊找鬼邮偎。 笑死罗洗,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的钢猛。 我是一名探鬼主播,決...
    沈念sama閱讀 41,085評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼轩缤,長吁一口氣:“原來是場噩夢啊……” “哼命迈!你這毒婦竟也來了贩绕?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,023評論 0 277
  • 序言:老撾萬榮一對情侶失蹤壶愤,失蹤者是張志新(化名)和其女友劉穎淑倾,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體征椒,經(jīng)...
    沈念sama閱讀 46,555評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡娇哆,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,626評論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了勃救。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片碍讨。...
    茶點故事閱讀 40,769評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖蒙秒,靈堂內(nèi)的尸體忽然破棺而出勃黍,到底是詐尸還是另有隱情,我是刑警寧澤晕讲,帶...
    沈念sama閱讀 36,439評論 5 351
  • 正文 年R本政府宣布覆获,位于F島的核電站,受9級特大地震影響瓢省,放射性物質(zhì)發(fā)生泄漏弄息。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 42,115評論 3 335
  • 文/蒙蒙 一勤婚、第九天 我趴在偏房一處隱蔽的房頂上張望摹量。 院中可真熱鬧,春花似錦蛔六、人聲如沸荆永。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,601評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽具钥。三九已至,卻和暖如春液兽,著一層夾襖步出監(jiān)牢的瞬間骂删,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,702評論 1 274
  • 我被黑心中介騙來泰國打工四啰, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留宁玫,地道東北人。 一個月前我還...
    沈念sama閱讀 49,191評論 3 378
  • 正文 我出身青樓柑晒,卻偏偏與公主長得像欧瘪,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子匙赞,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,781評論 2 361

推薦閱讀更多精彩內(nèi)容