硬鏈接:本質:就是在一個分區(qū)里面給他起多個不同的名稱幔亥,從而鏈接數(shù)會不停的增長败许,這就是硬鏈接肌蜻。
相同文件的節(jié)點編號相同图呢,不能針對文件夾創(chuàng)建這樣會產生循環(huán)
軟鏈接:ln -s 軟鏈接? 根本不是同一個文件蜂筹,文件大小由指向路徑的長度決定需纳,允許跨設備創(chuàng)建,直接編輯源文件艺挪,軟鏈接的文件也會編輯不翩,原文件如果刪除,就會爆紅麻裳,重新創(chuàng)建可以口蝠,只在乎那個鏈接路徑。軟連接的創(chuàng)建:路徑津坑,不是相對于當前目錄的路徑妙蔗,而是相對于后面軟連接的路徑
軟鏈接也支持文 件夾
軟鏈接在刪除的時候
rm -rf d1.link/
這個是刪除軟鏈接的原始目錄的文件,而不是刪除軟鏈接
正確的應該是:
rm -rf d1.link
軟鏈接硬鏈接的區(qū)別:
1.本質:硬鏈接:同一個多個名字疆瑰,軟鏈接不同文件
2.跨分區(qū)
3.目錄
4.關系:硬鏈接平等獨立眉反,軟鏈接:原始文件和軟鏈接之間有相互依賴的關系
5.indode編號
6.鏈接數(shù)的增長減少
7.路徑問題:原視文件路徑,軟鏈接相對的是軟鏈接的路徑穆役,硬鏈接相對的當前工作目錄
8.文件類型不一樣寸五,
9.具體的目錄實現(xiàn)不一樣
file /bin/cat:file 命令可以幫我們判斷文件的格式
magic number:每個文件的最前面是可以體現(xiàn)出這個文件的格式的,叫魔術耿币,通過這個魔術從而了解大部分文件格式?