1019作業

1019作業

柴震 軟連接 硬連接

軟連接和硬鏈接的區別

屬性與定義:

硬鏈接:新建的文件是已經存在的文件的一個別名,所以創建時鏈接數遞增;而且當原文件刪除時,新建的鏈接文件仍然可以使用,因其直接對應于數據塊。

1019作業

軟鏈接:也稱為符號鏈接。新建的鏈接文件以“路徑”的形式來表示另一個文件,其大小為指向的路徑字符串的長度,不增加或減少目標文件inode的鏈接數。它和Windows的快捷方式十分相似,并且新建的軟鏈接可以指向不存在的文件。

1019作業

特性:

1.硬鏈接和原來的文件沒有什么區別,而且共享一個 inode 號(不論新建多少個鏈接都引用相同的inode,同時鏈接數遞增);而軟鏈接不共享 inode,而是一個新建的文件,獲取的是全新的 inode,所以不影響原文件的鏈接數。

[root@Centos7 test]# link 1 2 
[root@Centos7 test]# ls -i 
137754556 1 137754556 2 
[root@Centos7 test]# ln -s 3 4 
[root@Centos7 test]# ls -i 
137754556 1 137754556 2 137754557 4

2.若原文件刪除了,該軟連接則不可以訪問,而硬鏈接不受影響。 
3.由于符號鏈接的屬性,導致其可以跨越磁盤驅動器或分區;而硬鏈接則就不具備這個特性。

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

(0)
AnhurAnhur
上一篇 2016-10-19 16:02
下一篇 2016-10-19 21:22

相關推薦

  • Linux系統結構 詳解

    Linux系統一般有4個主要部分: 內核、shell、文件系統和應用程序。內核、shell和文件系統一起形成了基本的操作系統結構,它們使得用戶可以運行程序、管理文件并使用系統。部分層次結構如圖1-1所示。  1. linux內核         內核是操作系統的核心,具有很多最基本功能,它負責管理系…

    Linux干貨 2015-04-13
  • n28 第二周作業

    n28 第二周作業

    Linux干貨 2017-12-09
  • 說說linux權限管理(1)

    在這篇文章當中你可以看到: 1、linux系統文件普通權限 2、文件所屬主的設置,組的指定 3、特殊權限 4、acl權限 5、su命令及其注意事項和sudo權限 6、權限管理的注意點 0、首先,在linux下用戶賬戶是分角色的,由于角色的不同,每個角色,每個用戶的的權限和所能完成的任務也不同。而在實際管理中,用戶的角色是通過UID(用戶id號)來標識的,每個…

    Linux干貨 2016-04-30
  • linux中的馬里奧之重定向與管道詳解

    你背單詞時 阿拉斯加的鱈魚正躍出水面 你算數學時 太平洋彼岸的海鷗振翅掠過城市上空 你晚自習時 極圖中的夜空散漫了五彩斑斕 但是少年你別著急 在你為自己未來踏踏實實地努力時 那些你感覺從來不會看到的景色 那些你覺得終身不會遇到的人 正一步步向你走來。          ——網易云熱評《Something Ju…

    2017-07-22
  • 馬哥教育網絡班21期+第六周課程練習

    1、描述計算機的組成及其功能 答: (1)計算機組成: 輸入(鍵盤)、輸出(顯示器),存儲器(硬盤),運算器,控制器(CPU) (2)實現功能:    1)文件系統    2)內存管理    3)網絡功能    4)進程管理    5)驅動程序 2、按系列羅列…

    Linux干貨 2016-08-15
  • bash 函數

        函數可以讓多條shell的命令組成語句塊,實現代碼重用和模塊化編程。讓我們在不用重復編寫一些腳本,下面讓我們來了解函數。 1,函數的簡介 函數在腳本中使用應先定義,聲明,再可以調用。 函數function 是由若干條shell 命令組成的語句塊,實現代碼重用和模塊化編程。 函數與shell 程序形式上是相似的,…

    Linux干貨 2016-08-24
欧美性久久久久