亚洲色影视在线播放_国产一区+欧美+综合_久久精品少妇视频_制服丝袜国产网站

學習總結(jié)

linux軟鏈接和硬鏈接詳解及擴散式學習的總結(jié)

時間:2022-10-07 19:44:43 學習總結(jié) 我要投稿
  • 相關(guān)推薦

linux軟鏈接和硬鏈接詳解及擴散式學習的總結(jié)

  所謂鏈接,就是給文件或和目錄(文件夾)再次創(chuàng)建一個鏈接,可以通過訪問使用此鏈接的方式達到訪問該文件或這目錄的目的,而建立鏈接的目的在我看來是方便人們使用操作系統(tǒng)。

linux軟鏈接和硬鏈接詳解及擴散式學習的總結(jié)

  1.軟鏈接:顧名思義,這種鏈接方式?jīng)]有“真才實料(指最下方存儲真正數(shù)據(jù)的數(shù)據(jù)塊)”,是“軟”的。這種鏈接方式只是保存要訪問文件或者目錄的絕對路徑(所以軟鏈接又稱字符鏈接)?梢苑奖憷斫鉃閣indows中的快捷方式,刪除原文件后會對此軟鏈接(快捷方式)產(chǎn)生影響。軟鏈接可以在任何地方建立,只要是同一系統(tǒng)即可,因為軟鏈接的inode與原文件的inode不同。

  2.硬鏈接:與軟鏈接相比較,硬鏈接多了一些真才實學,他會關(guān)聯(lián)數(shù)據(jù)塊,而不只是簡單的一個絕對路徑。建立的硬鏈接與原文件的inode相同,因為必須在同一分區(qū)中才可以建立鏈接。例如 A是B的硬鏈接(A和B都是文件名),則A的目錄項中的inode節(jié)點號與B的目錄項中的inode節(jié)點號相同,即一個inode節(jié)點對應兩個不同的文件名,兩個文件名指向同一個文件,A和B對文件系統(tǒng)來說是完全平等的。如果刪除了其中一個,對另外一個沒有影響。

  大家有沒有想過,為什么原文件刪除對硬鏈接無影響?還可以取到數(shù)據(jù)塊?

  有以下三點解釋:

  1.每增加一個文件名,inode節(jié)點上的鏈接數(shù)增加一,每刪除一個對應的文件名,inode節(jié)點上的鏈接數(shù)減一,直到為0,inode節(jié)點和對應的數(shù)據(jù)塊被回收。

  2.文件和文件名是不同的東西,rm A刪除的只是A這個文件名,而A對應的數(shù)據(jù)塊(文件)只有在inode節(jié)點鏈接數(shù)減少為0的時候才會被系統(tǒng)回收。

  3.我們用的ls cat等查看文件是否存在的命令是從超級塊或者目錄block中得到文件的信息。而不是從數(shù)據(jù)塊中取,不要陷入這個誤區(qū),據(jù)一個最簡單的例子,一個文件可能是多個數(shù)據(jù)塊存儲的,ls等命令有如何會在rm刪除了文件名之后,還可以知道文件存儲的分散數(shù)據(jù)塊?

【linux軟鏈接和硬鏈接詳解及擴散式學習的總結(jié)】相關(guān)文章:

鏈接協(xié)議書06-24

《幻燈片的鏈接》教學方案設(shè)計10-08

網(wǎng)上廣告鏈接協(xié)議書01-29

網(wǎng)上廣告鏈接協(xié)議書10-09

Linux學習總結(jié)報告03-07

網(wǎng)上廣告鏈接協(xié)議書3篇04-24

現(xiàn)代學習方法與技巧詳解總結(jié)11-13

軟筆培訓學習心得10-08

如何學習看手相詳解08-19

linux命令大全11-13