Linux硬連結和軟連線有哪些知識點?Linux入門
在linux系統中,連結可分為兩種:一硬連結,另一種為軟連結或符號。
硬連結:ln[原始檔][目標檔案]
軟連結:ln-s[原始檔][目標檔案](目標檔案不能時先存在)
硬連結是指透過索引節點(iNode)來進行連結的,在linux檔案系統中,儲存在磁碟分割槽的檔案不管是什麼型別都會給他分配一個編號,這被稱為索引節點(index inode)簡稱iNode,即在系統中檔案的編號。
在linux檔案系統中,多個檔名指向同一個索引節點(iNode)是正常允許的,這種情況就稱為硬連結。
硬連結的建立:
直接執行命令:“ln[原始檔][硬連結檔案]”即可完成建立。
硬連結小結:
1)具有相同的iNode節點號的多個檔案是互為硬連結
2)刪除硬連結檔案或者刪除原始檔任意之一,檔案實體並未被刪除
3)只有刪除原始檔以及所有對應的硬連結檔案,檔案實體才會被刪除
4)當所有的硬連結檔案及原始檔被刪除後,再存放新的資料會佔用這個檔案的空間,或者磁碟fsck檢查的時候,刪除的資料也會被系統回收
5)硬連結檔案就是檔案的另一個入口(相當於超市的前門、後門一樣)
6)可以透過給檔案設定硬連結檔案,來防止重要檔案被誤刪
7)透過執行命令“ln原始檔硬連結檔案”,即可完成建立硬連結
8)硬連結檔案是普通檔案,因此可以用rm命令刪除
9)對於靜態檔案(沒有程式呼叫的檔案)來講,當對應硬連結數為0(i_link),檔案就被刪除,i_link
的檢視方法(ls-l結果的第三列就是)
10)互為硬連結的檔案改變其中任何一個檔案的許可權其他檔案許可權跟著變
以上便是分享的Linux硬連結和軟連結的相關內容。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952968/viewspace-2739512/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux軟連結和硬連結Linux
- linux硬連結和軟連結Linux
- Linux(8) —— 硬連結和軟連結Linux
- Linux 軟連結和硬連結簡介Linux
- linux 軟硬連結Linux
- 軟連線、硬連結 和 i節點(inode)
- 在Linux中,什麼是硬連結和軟連結?Linux
- Linux中軟連結和硬連結之間有什麼區別和聯絡?Linux
- 簡談linux中軟連結和硬連結的區別Linux
- Linux shell有哪些型別?Linux入門知識分享Linux型別
- Linux常用基本命令(軟連結與硬連結 )Linux
- 『學了就忘』Linux基礎命令 — 22、Linux中的硬連結和軟連結Linux
- 硬連結和軟連結
- Linux---檔案、軟連結於硬連結檔案Linux
- 【Linux入門知識分享】常見的Linux系統有哪些?Linux
- Linux中連線埠命令有哪些?Linux
- 軟連結和硬連結詳解
- 一文帶你瞭解Linux軟連結與硬連結!Linux
- “軟連結”和“硬連結”的區別
- 硬連結和軟連結的區別
- linux下靜態連結庫和動態連結庫的區別有哪些Linux
- Linux運維工程師需要掌握哪些知識?Linux入門教程Linux運維工程師
- linux路由知識入門Linux路由
- 軟連結 vs. 硬連結
- 硬連結與軟連結詳解
- Linux命令有哪些知識點需要掌握?面試題Linux面試題
- linux20-ln軟連結Linux
- Linux常見目錄結構有哪些?Linux基礎入門Linux
- 軟連結與硬連結的區別
- cd命令有哪些相關知識?學linux運維命令基礎入門Linux運維
- ssh遠端連結(簡易連線linux命令)Linux
- 【Linux基礎教程】常用的Python MySQL連線庫有哪些?LinuxPythonMySql
- Linux面試題-定時任務有哪些知識點?Linux面試題
- 負載均衡有哪些知識點需要掌握?Linux運維負載Linux運維
- 遠端連線軟體有哪些,遠端連線軟體有哪些值得推薦,如何使用?
- linux,ssh連線Linux
- Linux協議有哪些面試重點?Linux運維入門學習Linux協議面試運維
- Linux測試點對點連線速度工具Linux