linux之軟連接和硬連接的區別

      網友投稿 902 2025-03-31

      硬連接


      硬鏈接是通過索引節點進行的鏈接。在Linux中,多個文件指向同一個索引節點是允許的,像這樣的鏈接就是硬鏈接。硬鏈接只能在同一文件系統中的文件之間進行鏈接,不能對目錄進行創建。如果刪除硬鏈接對應的源文件,則硬鏈接文件仍然存在,而且保存了原有的內容,這樣可以起到防止因為誤操作而錯誤刪除文件的作用。由于硬鏈接是有著相同 inode 號僅文件名不同的文件,因此,刪除一個硬鏈接文件并不影響其他有相同 inode 號的文件。

      通過ln rumenz.txt rumenz123.txt創建

      不能對目錄進行創建硬鏈接,只可對文件創建。

      以文件副本的形式存在,但不占用實際空間。

      文件名有相同的 inode 及 data block。

      只有在同一個文件系統中才能創建,不能交叉文件系統進行硬鏈接的創建。

      刪除其中一個硬鏈接文件并不影響其他有相同inode號的文件。

      只能對已存在的文件進行創建。

      用于鏡像數據文件,防止誤刪

      軟連接

      軟鏈接(也叫符號鏈接)與硬鏈接不同,文件用戶數據塊中存放的內容是另一文件的路徑名的指向。軟鏈接就是一個普通文件,只是數據塊內容有點特殊。軟鏈接可對文件或目錄創建。

      軟鏈接主要應用于以下兩個方面:一是方便管理,例如可以把一個復雜路徑下的文件鏈接到一個簡單路徑下方便用戶訪問;另一方面就是解決文件系統磁盤空間不足的情況。例如某個文件文件系統空間已經用完了,但是現在必須在該文件系統下創建一個新的目錄并存儲大量的文件,那么可以把另一個剩余空間較多的文件系統中的目錄鏈接到該文件系統中,這樣就可以很好的解決空間不足問題。刪除軟鏈接并不影響被指向的文件,但若被指向的原文件被刪除,則相關軟連接就變成了死鏈接。

      ln -s rumenz.txt rumenz123.txt

      linux之軟連接和硬連接的區別

      是存放另一個文件的路徑的形式存在。

      可交叉文件系統創建 ,硬鏈接不可以。

      可以對目錄進行鏈接。

      有自己的文件屬性及權限等。

      可對不存在的文件或目錄創建軟鏈接。

      軟鏈接可對文件或目錄創建。

      創建軟鏈接時,鏈接計數 i_nlink 不會增加。

      刪除軟鏈接并不影響被指向的文件,但若被指向的原文件被刪除,則相關軟連接被稱為死鏈接(即 dangling link,若被指向路徑文件被重新創建,死鏈接可恢復為正常的軟鏈接)。

      無論是硬鏈接或軟鏈接都不會將原本的檔案復制一份,只會占用非常少量的磁碟空間。

      便于文件管理,將復雜路徑下的文件鏈接到簡單路徑下訪問。

      解決某個目錄空間不足問題。

      怎么查看一個文件的硬連接文件

      > ls -il total 8 1806727 -rw-r--r-- 2 root root 137 May 6 20:14 one.txt 1806727 -rw-r--r-- 2 root root 137 May 6 20:14 tow.txt

      硬連接文件的inode number是一樣的.可以看出由于one.txt和tow.txt互為硬鏈接, 所以他們的inode number相同.

      > find / -inum 1806727

      查看整個文件系統中有哪些文件是one.txt的硬連接.

      怎么查看一個文件的軟連接

      > find -type l -exec ls -l {} \;| grep 'rumenz.txt'

      知道一個軟連接文件,怎么找到該文件的真實路徑

      // realpath 軟連接文件 > realpath /etc/rc.local /etc/rc.d/rc.local

      Linux

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:智能化下的制造業生產管理(制造業如何實現智能化)
      下一篇:如何調整Word中所有/多個圖像的大???
      相關文章
      人人狠狠综合久久亚洲88| 亚洲人成小说网站色| 爱情岛论坛亚洲品质自拍视频网站| 亚洲精品欧洲精品| 亚洲人成人无码网www电影首页| 无码色偷偷亚洲国内自拍| 亚洲精品乱码久久久久久V| 亚洲精品第一国产综合野| 亚洲国产韩国一区二区| 99久久亚洲综合精品成人网| 亚洲第一福利视频| 亚洲av成人无码久久精品| 亚洲AV成人精品网站在线播放| 久久亚洲国产欧洲精品一| 亚洲不卡av不卡一区二区| 亚洲国产成人久久精品影视| 亚洲AV日韩AV天堂久久| 亚洲A∨无码一区二区三区| 亚洲精品自产拍在线观看动漫| 亚洲AV无码成人网站久久精品大 | 亚洲日韩中文字幕日韩在线| 亚洲AⅤ优女AV综合久久久| 亚洲?V乱码久久精品蜜桃| 亚洲第一区在线观看| 亚洲精品一级无码中文字幕| 久久精品国产亚洲一区二区三区| 亚洲天堂中文字幕在线| 成人午夜亚洲精品无码网站 | 久久久久久a亚洲欧洲AV| 亚洲AV日韩AV永久无码免下载| 亚洲国产精品无码久久一区二区 | 亚洲第一男人天堂| 亚洲区日韩精品中文字幕| 亚洲AV无码专区亚洲AV桃| 亚洲精品无码久久久| 精品国产综合成人亚洲区| 亚洲国产老鸭窝一区二区三区| 亚洲精品在线不卡| 久久久久亚洲国产| 国产亚洲蜜芽精品久久| 亚洲性日韩精品国产一区二区|