1.1 硬鏈結與軟鏈結的總結
02:軟鏈結檔案的建立:ln -s 原始檔 軟鏈結檔案(不能事先存在)
03:目錄不能建立硬鏈結檔案,但目錄本身是有硬鏈結檔案的,那是建立目錄時系統給建立的
04:檔案既可以建立硬鏈結檔案也可以建立軟鏈結檔案
05:硬鏈結不能跨檔案系統建立
06:原始檔與硬鏈結檔案的inode相同(那麼它們的屬性也相同)
07:原始檔與軟鏈結檔案的inode不同(那麼它們的屬性也不同)
08:刪除硬鏈結檔案對於原始檔和軟鏈結檔案沒有任何影響
09:刪除軟鏈結檔案對於硬鏈結檔案和原始檔沒有任何影響
10:刪除原始檔對硬鏈結檔案沒有任何影響,對軟鏈結檔案有影響(紅底白字的閃爍)
1.2 檔案與對應的硬鏈結檔案的**
1.3?檔案與對應的軟鏈結檔案的**
1.4 刪除目錄對應的軟鏈結時的注意事項
##資料模擬
#建立chenliang目錄
[root@temple ~]# mkdir chenliang? ? ? ? ? ? ? ? ? ? ?
#為chenliang目錄建立softlink_chenliang軟鏈結檔案
[root@temple ~]# ln -s chenliang softlink_chenliang ??
#檢視softlink_chenliang軟鏈結檔案的指向?
[root@temple ~]# ll softlink_chenliang? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
lrwxrwxrwx 1 root root 9 jun? 2 16:09 softlink_chenliang -> chenliang
刪除軟鏈結的注意事項
#推薦的方法
01:find /root -maxdepth 1 -type l -name "softlink_chenliang"|xargs rm -f??
#錯誤的方法? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
?cd /root && \rm -fr softlink_chenling/? #這樣會把原始檔(chenliang目錄)也給刪除掉
硬鏈結與軟鏈結區別
學過作業系統的人都應該了解硬鏈結與軟鏈結,我當時學的時候也是有點迷糊,其實硬鏈結與軟鏈結非常好理解。我們都知道windows裡面的快捷方式的概念吧,鏈結就相當於快捷方式,linux裡面建立軟鏈結的方式如下 軟鏈結相當於乙個指向檔案的乙個指標,而硬鏈結相當於建立了乙個檔案的副本。每個檔案都有乙個引用值...
軟鏈結與硬鏈結的區別
硬鏈結是乙個指向inode節點的指標,硬鏈結想當年於原始檔的乙個別名,硬鏈結不佔據記憶體空間。每增加乙個硬鏈結,原檔案的inode節點的鏈結數就 1 當所有的inode節點的鏈結數減至為0的時候,這個檔案才確保被刪除了。因為硬鏈結是乙個指向inode節點的指標,所以當原始檔被刪除以後照樣可以通過硬鏈...
linux硬鏈結與軟鏈結區別
1.linux鏈結概念 linux鏈結分兩種,一種被稱為硬鏈結 hard link 另一種被稱為符號鏈結 symbolic link 預設情況下,ln命令產生硬鏈結。硬連線 硬連線指通過索引節點來進行連線。在linux的檔案系統中,儲存在磁碟分割槽中的檔案不管是什麼型別都給它分配乙個編號,稱為索引節...