細說Linux連結檔案類型

來源:互聯網
上載者:User

Linux連結檔案類型有兩種,類似於windows系統下的捷徑。但是Linux連結檔案類型又與windows系統的不同。

Linux 檔案系統最重要的特點之一是它的檔案連結。連結是對檔案的引用,這樣您可以讓檔案在檔案系統中多處被看到。不過,在 Linux 中,連結可以如同原始檔案一樣來對待。連結可以與普通的檔案一樣被執行、編輯和訪問。對系統中的其他應用程式而言,連結就是它所對應的原始檔案。當您通過連結對檔案進行編輯時,您編輯的實際上是原始檔案。連結不是副本。有兩種類型的連結:永久連結和符號連結(軟連結)。

永久連結

永久連結只能引用同一檔案系統中的檔案。它引用的是檔案在檔案系統中的物理索引(也稱為 inode)。當您移動或刪除原始檔案時,永久連結不會被破壞,因為它所引用的是檔案的物理資料而不是檔案在檔案結構中的位置。永久連結的檔案不需要使用者有訪問原始檔案的許可權,也不會顯示原始檔案的位置,這樣有助於檔案的安全。如果您刪除的檔案有相應的永久連結,那麼這個檔案依然會保留,直到所有對它的引用都被刪除。

符號連結(軟連結)

符號連結(軟連結)是一個指標,指向檔案在檔案系統中的位置。符號連結可以跨檔案系統,甚至可以指向遠程檔案系統中的檔案。符號連結只是指明了原始檔案的位置,使用者需要對原始檔案的位置有存取權限才可以使用連結。如果原始檔案被刪除,所有指向它的符號連結也就都被破壞了。它們會指向檔案系統中並不存在的一個位置。

兩種連結都可以通過命令 ln 來建立。ln 預設建立的是永久連結。使用 -s 開關可以建立符號連結。

 

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.