国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

408操作系統(tǒng)-區(qū)分文件共享的兩種方式:軟鏈接和硬鏈接

這篇具有很好參考價值的文章主要介紹了408操作系統(tǒng)-區(qū)分文件共享的兩種方式:軟鏈接和硬鏈接。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

軟鏈接與硬鏈接是用來干什么的呢?
為解決文件的共享使用,Linux 系統(tǒng)引入了兩種鏈接:硬鏈接 (hard link) 與軟鏈接(又稱符號鏈接,即 soft link 或 symbolic link)。鏈接為 Linux 系統(tǒng)解決了文件的共享使用,還帶來了隱藏文件路徑、增加權(quán)限安全及節(jié)省存儲等好處。

1.硬鏈接(基于索引節(jié)點的共享方式)

由于linux下的文件是通過索引節(jié)點(Inode)來識別文件,硬鏈接可以認(rèn)為是一個指針,指向文件索引節(jié)點的指針,系統(tǒng)并不為它重新分配inode。每添加一個硬鏈接,文件的鏈接數(shù)就加1。
408操作系統(tǒng)-區(qū)分文件共享的兩種方式:軟鏈接和硬鏈接
408操作系統(tǒng)-區(qū)分文件共享的兩種方式:軟鏈接和硬鏈接

硬鏈接存在的問題
當(dāng)多個用戶共享一個文件時,文件所有者刪除了該文件,也就是刪除了該文件的索引結(jié)點,那么其他用戶指向該索引節(jié)點的指針就會懸空。

2.軟鏈接(基于符號鏈實現(xiàn)的文件共享)

為了使用戶b共享用戶a的文件F,由操作系統(tǒng)創(chuàng)建一個LINK類型的新文件,也叫F,它被寫入到用戶b的目錄中,以實現(xiàn)用戶b的目錄與文件F的鏈接。同名新文件只包含F(xiàn)的路徑名。這樣的鏈接方法叫符號鏈接(軟鏈接)。
408操作系統(tǒng)-區(qū)分文件共享的兩種方式:軟鏈接和硬鏈接

只有文件的所有者才擁有指向其索引節(jié)點的指針,而共享該文件的其他用戶只有該文件的路徑名,并不擁有指向其索引節(jié)點的指針。這樣就避免了指針懸空的問題。

軟鏈接克服了硬鏈接的不足,沒有任何文件系統(tǒng)的限制,任何用戶可以創(chuàng)建指向目錄的符號鏈接。因而現(xiàn)在更為廣泛使用,它具有更大的靈活性,甚至可以跨越不同機器、不同網(wǎng)絡(luò)對文件進行鏈接。

總結(jié)區(qū)別如下:

硬鏈接的查找速度比軟鏈接快。

硬鏈接是多個指針指向一個 inode 節(jié)點,而軟鏈接則是創(chuàng)建多個新的link文件,link里面存放目標(biāo)文件路徑。

硬鏈接會刪除增加會改變被訪問文件的鏈接計數(shù),軟鏈接不會。

硬鏈接無法跨分區(qū)、跨設(shè)備建立,軟鏈接可以。文章來源地址http://www.zghlxwxcb.cn/news/detail-416762.html

到了這里,關(guān)于408操作系統(tǒng)-區(qū)分文件共享的兩種方式:軟鏈接和硬鏈接的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 【操作系統(tǒng)】Centos7搭建nfs文件共享服務(wù)器實戰(zhàn)

    【操作系統(tǒng)】Centos7搭建nfs文件共享服務(wù)器實戰(zhàn)

    1.NFS介紹 2.環(huán)境準(zhǔn)備 3.在A服務(wù)端機器安裝nfs-utils和rpcbind包 4.啟動rpcbind檢查是否啟動了rpcbind服務(wù)并監(jiān)聽111端口 5.配置NFS服務(wù)的配置文件,參數(shù)配置:vi /etc/exports 數(shù)據(jù)同步與數(shù)據(jù)異步的區(qū)別 數(shù)據(jù)同步:當(dāng)系統(tǒng)從內(nèi)存中向磁盤中持久化數(shù)據(jù)時,同步發(fā)送表示只有當(dāng)內(nèi)存中的數(shù)據(jù)

    2024年02月07日
    瀏覽(31)
  • Linux/Ubuntu實現(xiàn)文件夾共享的兩種方法

    一、創(chuàng)建共享文件夾 1、安裝samba sudo apt install samba 2、修改需要共享的文件夾權(quán)限 chmod 777 /home/share 3、編輯 /etc/samba/smb.conf ,在末尾增加配置 參數(shù)說明: [share]為自定義共享的名稱 path為創(chuàng)建共享的文件路徑 available用來指定該共享資源是否可用,no則不可用 browseable為設(shè)置共享

    2024年02月04日
    瀏覽(32)
  • 22 年 408 新大綱操作系統(tǒng)新增考點

    22 年 408 新大綱操作系統(tǒng)新增考點 一、操作系統(tǒng)引導(dǎo) 操作系統(tǒng)引導(dǎo)指的是將操作系統(tǒng)內(nèi)核裝入內(nèi)存并啟動系統(tǒng)的過程,系統(tǒng)引導(dǎo)通常是由一段被稱為啟動 引導(dǎo)程序的特殊代碼完成的,它位于系統(tǒng) ROM 中,用來完成定位內(nèi)核代碼在外存的具體位置,按照要求 正確裝入內(nèi)核至內(nèi)

    2024年02月14日
    瀏覽(19)
  • 1.2 - 操作系統(tǒng) - DOS命令&Windows防火墻&Windows共享文件

    「作者簡介」: CSDN top100、阿里云博客專家、華為云享專家、網(wǎng)絡(luò)安全領(lǐng)域優(yōu)質(zhì)創(chuàng)作者 「訂閱專欄」: 此文章已錄入專欄《網(wǎng)絡(luò)安全入門到精通》

    2024年02月05日
    瀏覽(26)
  • 計算機保研面試常見問題(408操作系統(tǒng)簡答題)

    1. 操作系統(tǒng)的特點和功能是什么? 答:操作系統(tǒng)的特點是并發(fā)、共享、虛擬、異步。其中,并發(fā)和共享是操作系統(tǒng)主要的特點。操作系統(tǒng)的功能主要包括:處理機管理、存儲器管理、設(shè)備管理和文件管理等。操作系統(tǒng)管理計算機的全部軟、硬件資源,合理組織計算機的工作流

    2024年02月07日
    瀏覽(93)
  • 操作系統(tǒng)實驗6:地址映射與共享

    操作系統(tǒng)實驗6:地址映射與共享

    本次實踐項目有兩個基本內(nèi)容: (1)用Bochs調(diào)試工具跟蹤Linux-0.11的地址轉(zhuǎn)換過程; (2)實現(xiàn)基于共享物理頁框的進程間內(nèi)存共享。 和一個段有關(guān)的信息需要 8 個字節(jié)來描述,所以稱為段描述符(Segment Descriptor),每個段都需要一個描述符。為了存放這些描述符,需要在內(nèi)

    2023年04月15日
    瀏覽(21)
  • 安卓和Android是兩種不同的操作系統(tǒng)?

    安卓和Android是兩種不同的操作系統(tǒng)?

    實際上,安卓和Android并不是同一種操作系統(tǒng)! Android是由Google開發(fā)并維護更新的一款操作系統(tǒng),目前僅能運行在Pixel手機上。 Google Pixel 與 iPhone手機:哪個更好? Google Pixel 與 Apple iPhone哪個手機才是性價比最高的手機? https://fostmar.online/archives/19/ 安卓泛指中國廠商在Android開源

    2024年01月22日
    瀏覽(27)
  • 基于STM32的homeassistant(采用FreeRTOS操作系統(tǒng))【第一、二章優(yōu)化拓展:Wifi、服務(wù)器連接驗證以及UASRT串口區(qū)分】

    基于STM32的homeassistant(采用FreeRTOS操作系統(tǒng))【第一、二章優(yōu)化拓展:Wifi、服務(wù)器連接驗證以及UASRT串口區(qū)分】

    ? 主控 STM32F103C8T6 WIFI模塊 ESP01S 開發(fā)語言 C 開發(fā)編譯器· KEIL 組網(wǎng)方式 WIFI 服務(wù)器協(xié)議 MQTT STM32 ESP01S 3.3V 3.3V GND GND GPIO2? (USRAT2-TX) RX GPIO3 (USART3-RX) TX 對ESP01S的AT指令的反饋指令進行驗證解析 對ESP的USART2通信串口進行printf端口重映射 對調(diào)試用的USART1通信串口編寫USART_printf函數(shù)并

    2024年02月17日
    瀏覽(14)
  • 【Linux操作系統(tǒng)】深入探索Linux進程:創(chuàng)建、共享與管理

    【Linux操作系統(tǒng)】深入探索Linux進程:創(chuàng)建、共享與管理

    進程的創(chuàng)建是Linux系統(tǒng)編程中的重要概念之一。在本節(jié)中,我們將介紹進程的創(chuàng)建、獲取進程ID和父進程ID、進程共享、exec函數(shù)族、wait和waitpid等相關(guān)內(nèi)容。 在Linux系統(tǒng)中,進程的創(chuàng)建使用 fork() 系統(tǒng)調(diào)用。 fork() 系統(tǒng)調(diào)用會創(chuàng)建一個與當(dāng)前進程相同的子進程,子進程會復(fù)制父進

    2024年02月12日
    瀏覽(35)
  • Linux文件系統(tǒng)(操作系統(tǒng)的文件管理)

    Linux文件系統(tǒng)(操作系統(tǒng)的文件管理)

    參考Linux內(nèi)核源碼版本------ linux-2.4.3 操作系統(tǒng)之下,進程是計算機系統(tǒng) 執(zhí)行計算任務(wù)的基本單位 ,進程訪問文件執(zhí)行數(shù)據(jù)讀寫之前,操作系統(tǒng)會從外設(shè)獲取相應(yīng)的文件信息,在內(nèi)存中建立 struct file 結(jié)構(gòu)體對象來 描述和管理文件 ,進程借助 struct file 結(jié)構(gòu)體提供的文件信息執(zhí)行文件

    2024年02月05日
    瀏覽(57)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包