1. 程式人生 > 其它 >Linux基礎之軟硬連結

Linux基礎之軟硬連結

軟連線:類似於windows中快捷方式,也是一種檔案,用於存放原始檔的路徑(位置+名字),應用最多.
硬連結:在同一個分割槽中檔案的inode號碼相同,這些檔案互為硬連結,很少使用.
如何建立:ln,可以建立軟硬連結,預設硬連結
建立軟連線:
ls -s 原始檔 軟連線檔案
建立軟連線,儘量用全路徑,全路徑的軟連線,將連結檔案移動後,依然可以指向原始檔,如果用相對路徑做的軟連線,把連結檔案移動之後,就無法指向原始檔了,因為指向的是相對路徑,所以就無法使用了.
建立硬連結:
ln 原始檔 硬連結檔案
檢驗:
[root@web01 ~]# ll -i //可以看到,他們的inode號碼是一樣的

通過使用發現,軟硬連結使用上類似
寫面解密軟硬連線的區別:
刪除原始檔,軟連線不能用了,硬連結還可以用;
硬連結空間佔用一樣,block和inode都一樣,軟連線也佔很少空間;
硬連結及時防止誤刪除,無法防止誤修改,所以用的很少.用的多的是複製.
目錄無法建立硬連結.
硬連結只能在同分區下.