Linux鏈接文件ln


鏈接命令: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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM