婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Linux硬鏈接與軟鏈接原理及用法解析

Linux硬鏈接與軟鏈接原理及用法解析

熱門標簽:鶴壁電銷外呼系統怎么安裝 繽客網注冊時地圖標注出不來 企業400電話辦理哪正規 網站上插入地圖標注內容 地圖標注需要現場嗎 地圖標注企業名稱侵權案件 400電話辦理哪家好廠商 工廠位置地圖標注 重慶營銷外呼系統排名

在linux系統中有種文件是鏈接文件,可以為解決文件的共享使用。鏈接的方式可以分為兩種,一種是硬鏈接(Hard Link),另一種是軟鏈接或者也稱為符號鏈接(Symbolic Link)。

硬鏈接概念

硬鏈接(hard link, 也稱鏈接)就是一個文件的一個或多個文件名

硬鏈接是指通過索引節點來進行鏈接。在Linux的文件系統中,保存在磁盤分區中的文件不管是什么類型都會給它分配一個編號,這個編號被稱為索引節點編號號(Inode

Index)或者Inode,它是文件或者目錄在一個文件系統中的唯一標識,文件的實際數據放置在數據區域(data block),它存儲著文件重要參數信息,也就是元數據 (metadata),比如創建時間、修改時間、文件大小、屬主、歸屬的用戶組、讀寫權限、數據所在block號等

硬鏈接建立起來后,源文件和鏈接文件同步,修改任何一方文件都會被修改

建立鏈接可以節省空間,只需維護鏈接關系,不需要拷貝文件

軟鏈接概念

軟鏈接(也叫符號鏈接),類似于windows系統中的快捷方式,與硬鏈接不同,軟鏈接就是一個普通文件,只是數據塊內容有點特殊,文件用戶數據塊中存放的內容是另一文件的路徑名的指向,通過這個方式可以快速定位到軟連接所指向的源文件實體。軟鏈接可對文件或目錄創建。

軟鏈接作用:

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

硬鏈接和軟鏈接的本質區別

硬鏈接可認為是一個文件擁有兩個文件名;而軟鏈接則是系統新建一個鏈接文件,此文件指向其所要指的文件

硬鏈接的局限性

  • 軟鏈接可以跨文件系統;硬鏈接不可以
  • 軟鏈接可以對一個不存在的文件進行鏈接;硬鏈接不可以
  • 軟鏈接可以對目錄進行連接,硬鏈接不可以
  • 軟鏈接克服了硬鏈接中的局限性。基于此,重點關注軟鏈接。軟鏈接又叫符號鏈接,相當于windows中的快捷方式。

建立軟鏈接

ln -s src_file ln_file

刪除軟鏈接

rm ln_file

注:對于目錄軟練級

rm ln_dir 是刪除軟鏈接

rm ln_dir/ 是刪除目錄ln_dir中的文件,當然源目錄中的文件也會刪除(同步的嘛)

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

標簽:日照 東莞 棗莊 鹽城 渭南 96 克拉瑪依 常州

巨人網絡通訊聲明:本文標題《Linux硬鏈接與軟鏈接原理及用法解析》,本文關鍵詞  Linux,硬,鏈接,與,軟,原理,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Linux硬鏈接與軟鏈接原理及用法解析》相關的同類信息!
  • 本頁收集關于Linux硬鏈接與軟鏈接原理及用法解析的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 区。| 井陉县| 贵港市| 永和县| 辽宁省| 金山区| 盈江县| 清水河县| 凌云县| 永川市| 靖州| 贡山| 漳州市| 通城县| 平南县| 张家界市| 师宗县| 许昌县| 晋江市| 乌兰浩特市| 三台县| 三门峡市| 涟水县| 洛浦县| 达拉特旗| 朔州市| 资源县| 平利县| 平和县| 铅山县| 金川县| 图木舒克市| 射洪县| 汶川县| 名山县| 全南县| 兰溪市| 迭部县| 电白县| 东丰县| 郧西县|