首頁 > 軟體

Linux連結檔案ln

2020-06-16 17:20:33

連結命令:ln 生成連結檔案
   ln [原始檔] [目標目錄] :

  • 建立硬連結
  • -s:建立軟連結 

    硬連結特徵:(ln )
    1.擁有相同的i節點和儲存block快,可以看做是同一個檔案
    2.可通過i節點識別
    3.不能跨分割區
    4.不能針對目錄使用,僅對檔案有效

    軟連結特徵:(ln -s)
    1.類似windows的快捷方式
    2.軟連結擁有自己的I節點和Block塊,但是資料塊中只儲存原檔案的檔名和I節點號,並沒有實際的檔案資料
    3.修改任意一個檔案,另一個都會改變
    4.刪除原始檔,則軟連結無法使用
    5.軟連結的檔案許可權都為rwxrwxrwx(檔案許可權以原檔案為準)

    注意事項:
       若要建立軟連結,則建立的原始檔必須使用絕對路徑,否則在使用軟連結時會報錯

    軟連結和硬連結區別:
          若將原始檔刪除,硬連結依舊有效,而軟連結會無效,即找不到原始檔

ln    原始檔   目標檔案

ln  -sf  /etc/passwd  /passwd            ###-s 軟連線  -f  強制建立連線

-s 是代號(symbolic)的意思。 

ln -sf  /data/u01    /u01

本文永久更新連結地址http://www.linuxidc.com/Linux/2017-03/141347.htm


IT145.com E-mail:sddin#qq.com