軟鏈結與硬鏈結

2021-09-08 12:59:56 字數 357 閱讀 9232

ln  /home/hadoop/test.dat  /home/hadoop/aaa 預設建立硬鏈結,

ln -s /home/hadoop/test.dat  /home/hadoop/test.dat.ln 建立軟鏈結

軟鏈結相當於乙個指向頁面的url。刪除這個url頁面還在,只是頁面的一種訪問方式,建立多個都是可以的

硬鏈結相當於物件中的引用,修改了乙個在其他檔案中也會看到修改,刪除硬鏈結鏈結原始檔還在。修改了硬鏈結原始檔也會修改 

建立乙個硬鏈結相當於拿到了原檔案對的引用,就相當於他們時統一個物件,刪除任何乙個(包括原始檔)不會影響其他的引用,修改了乙個,其他的都會修改,

自己寫demo驗證一下自己的疑問就清楚了

硬鏈結與軟鏈結

1.linux 鏈結概念 linux 鏈結分兩種,一種被稱為硬鏈結 hard link 另一種被稱為符號鏈結 symbolic link 預設情況下,ln命令產生硬鏈結。硬連線 硬連線指通過索引節點來進行連線。在 linux 的檔案系統中,儲存在磁碟分割槽中的檔案不管是什麼型別都給它分配乙個編號,稱...

軟鏈結與硬鏈結

linux unix中有兩種鏈結,硬鏈結和軟鏈結,均由ln命令來建立。軟鏈結1ln ssource target 建立source檔案的軟鏈結target 123 456dutor dutor desktop ln s gvim.tgz gvim dutor dutor desktop ln s h...

軟鏈結與硬鏈結

一 理解軟鏈結與硬鏈結 1 inode號 在理解軟鏈結與硬鏈結之前讓我們來了解乙個重要的基礎知識 inode節點 linux檔案系統中的索引節點,又稱 index node inode號是檔案的唯一標識,而非檔案名字,它就像我們的身份證號一樣。系統或程式通過 inode 號尋找正確的檔案資料塊。li...