Linux系統中硬鏈接和軟鏈接

使用對象:linux初學者。

 

一、硬鏈接和軟鏈接的概念

硬鏈接是給已經存在的數據文件另外創建一個名字,通過該名字也可以訪問該數據文件。就好像給張三起個綽號叫“小二黑”,通過“張三”這個名字能找到這個人,通過“小二黑”這個名字也能找到這個人。       

軟鏈接是給文件名在其他位置創建一個鏈接名稱,通過該鏈接名稱找到真實的文件地址。類似于windows下的快捷方式。

        

二、硬鏈接和軟鏈接的區別

1、  硬鏈接只能在同一文件系統下創建,軟鏈接則可以跨文件系統創建

2、  硬鏈接創建之后源文件inode計數會增加,軟鏈接創建之后源文件inode計數不會增加,但是鏈接文件所在的文件系統的inode數量會被消耗

3、  硬鏈接只能針對文件創建,軟鏈接對于文件或者目錄都可以創建

4、  硬鏈接創建之后,刪除原來的源文件對硬鏈接文件沒有任何影響,硬鏈接文件可以正常打開;軟鏈接創建之后,刪除源文件之后,軟鏈接文件無法打開,即軟鏈接依賴于源文件。

 

原創文章,作者:jacklei,如若轉載,請注明出處:http://www.www58058.com/53246

(0)
jackleijacklei
上一篇 2016-10-20 20:33
下一篇 2016-10-20 20:58

相關推薦

  • N29 第一周作業

    1、描述計算機的組成及其功能。
    2、按系列羅列Linux的發行版,并描述不同發行版之間的聯系與區別。
    3、描述Linux的哲學思想,并按照自己的理解對其進行解釋性描述。
    4、說明Linux系統上命令的使用格式;詳細介紹ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date命令的使用,并配合相應的示例來闡述。
    5、如何在Linux系統上獲取命令的幫助信息,請詳細列出,并描述man文檔的章節是如何劃分的。
    6、請羅列Linux發行版的基礎目錄名稱命名法則及功用規定

    Linux干貨 2018-03-05
  • Linux發展史

    Linux 操作系統是UNIX操作系統的一種克隆系統。它誕生于1991年的10月5日(這是第一次正式向外公布的時間)。以后借助于Internet網絡,并經過全世界各地計算機愛好者的共同努力下,現已成為今天世界上使用最多的一種UNIX類操作系統,并且使用人數還在迅猛增長。下文簡要介紹了Linux發展史。 1969年,美國貝爾實驗室的Ken.Thompson和D…

    Linux干貨 2016-10-17
  • httpd

      httpd http服務器程序:   httpd (apache) nginx lighttpd httpd的特性:   高度模塊化: core + modules DSO:dynamic shared object(模塊的動態加載) MPM:Multipath processing Modules (多路處理模塊) &nb…

    Linux干貨 2017-06-04
  • 軟件包管理和磁盤管理

    軟件運行和編譯 ABI :Application Binary Interface 應用程序二進制接口     Windows和Linux不兼容      PE格式   ELF格式 庫級別的虛擬化:       Linu…

    2017-04-24
  • varnish學習總結

    什么是web cache?   Web緩存是指一個Web資源(如html頁面,圖片,js,數據等)存在與Web服務器和客戶端(瀏覽器)直接的副本。緩存會根據進來的請求保存輸出內容的副本;當下一個請求到來的時候,如果是相同的URL,緩存會根據緩存機制決定是直接使用副本響應訪問請求還是向源服務器再次發送請求。       …

    Linux干貨 2015-07-15
  • httpd及https

    1、建立httpd服務,要求: (1) 提供兩個基于名稱的虛擬主機:     www1.stuX.com,頁面文件目錄為/web/vhosts/www1;錯誤日志為/var/log/httpd/www1/error_log,訪問日志為/var/log/httpd/www1/access_log;   &nbs…

    2017-06-05
欧美性久久久久