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

主頁(yè) > 知識(shí)庫(kù) > Linux硬鏈接與軟鏈接原理及用法解析

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

熱門標(biāo)簽:鶴壁電銷外呼系統(tǒng)怎么安裝 繽客網(wǎng)注冊(cè)時(shí)地圖標(biāo)注出不來(lái) 企業(yè)400電話辦理哪正規(guī) 網(wǎng)站上插入地圖標(biāo)注內(nèi)容 地圖標(biāo)注需要現(xiàn)場(chǎng)嗎 地圖標(biāo)注企業(yè)名稱侵權(quán)案件 400電話辦理哪家好廠商 工廠位置地圖標(biāo)注 重慶營(yíng)銷外呼系統(tǒng)排名

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

硬鏈接概念

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

硬鏈接是指通過(guò)索引節(jié)點(diǎn)來(lái)進(jìn)行鏈接。在Linux的文件系統(tǒng)中,保存在磁盤分區(qū)中的文件不管是什么類型都會(huì)給它分配一個(gè)編號(hào),這個(gè)編號(hào)被稱為索引節(jié)點(diǎn)編號(hào)號(hào)(Inode

Index)或者Inode,它是文件或者目錄在一個(gè)文件系統(tǒng)中的唯一標(biāo)識(shí),文件的實(shí)際數(shù)據(jù)放置在數(shù)據(jù)區(qū)域(data block),它存儲(chǔ)著文件重要參數(shù)信息,也就是元數(shù)據(jù) (metadata),比如創(chuàng)建時(shí)間、修改時(shí)間、文件大小、屬主、歸屬的用戶組、讀寫權(quán)限、數(shù)據(jù)所在block號(hào)等

硬鏈接建立起來(lái)后,源文件和鏈接文件同步,修改任何一方文件都會(huì)被修改

建立鏈接可以節(jié)省空間,只需維護(hù)鏈接關(guān)系,不需要拷貝文件

軟鏈接概念

軟鏈接(也叫符號(hào)鏈接),類似于windows系統(tǒng)中的快捷方式,與硬鏈接不同,軟鏈接就是一個(gè)普通文件,只是數(shù)據(jù)塊內(nèi)容有點(diǎn)特殊,文件用戶數(shù)據(jù)塊中存放的內(nèi)容是另一文件的路徑名的指向,通過(guò)這個(gè)方式可以快速定位到軟連接所指向的源文件實(shí)體。軟鏈接可對(duì)文件或目錄創(chuàng)建。

軟鏈接作用:

  • 便于文件的管理,比如把一個(gè)復(fù)雜路徑下的文件鏈接到一個(gè)簡(jiǎn)單路徑下方便用戶訪問(wèn)。
  • 節(jié)省空間解決空間不足問(wèn)題,某個(gè)文件文件系統(tǒng)空間已經(jīng)用完了,但是現(xiàn)在必須在該文件系統(tǒng)下創(chuàng)建一個(gè)新的目錄并存儲(chǔ)大量的文件,那么可以把另一個(gè)剩余空間較多的文件系統(tǒng)中的目錄鏈接到該文件系統(tǒng)中。
  • 刪除軟鏈接并不影響被指向的文件,但若被指向的原文件被刪除,則相關(guān)軟連接就變成了死鏈接。

硬鏈接和軟鏈接的本質(zhì)區(qū)別

硬鏈接可認(rèn)為是一個(gè)文件擁有兩個(gè)文件名;而軟鏈接則是系統(tǒng)新建一個(gè)鏈接文件,此文件指向其所要指的文件

硬鏈接的局限性

  • 軟鏈接可以跨文件系統(tǒng);硬鏈接不可以
  • 軟鏈接可以對(duì)一個(gè)不存在的文件進(jìn)行鏈接;硬鏈接不可以
  • 軟鏈接可以對(duì)目錄進(jìn)行連接,硬鏈接不可以
  • 軟鏈接克服了硬鏈接中的局限性?;诖?,重點(diǎn)關(guān)注軟鏈接。軟鏈接又叫符號(hào)鏈接,相當(dāng)于windows中的快捷方式。

建立軟鏈接

ln -s src_file ln_file

刪除軟鏈接

rm ln_file

注:對(duì)于目錄軟練級(jí)

rm ln_dir 是刪除軟鏈接

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

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

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

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Linux硬鏈接與軟鏈接原理及用法解析》,本文關(guān)鍵詞  Linux,硬,鏈接,與,軟,原理,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Linux硬鏈接與軟鏈接原理及用法解析》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于Linux硬鏈接與軟鏈接原理及用法解析的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 紫云| 宁明县| 江永县| 茌平县| 百色市| 新营市| 穆棱市| 梁河县| 策勒县| 宜黄县| 洮南市| 宁河县| 平罗县| 和平县| 安化县| 汾阳市| 临邑县| 高阳县| 田阳县| 新干县| 亚东县| 翁牛特旗| 民勤县| 日照市| 中宁县| 贡山| 梅河口市| 汾阳市| 柘城县| 剑川县| 株洲县| 庐江县| 织金县| 儋州市| 垦利县| 贵定县| 衡南县| 新津县| 闽侯县| 沁阳市| 仁怀市|