快訊!我的新書今天開始可以在天瓏網路書店預購啦!歡迎大家前往訂購!

 >>>> AI 職場超神助手:ChatGPT 與生成式 AI 一鍵搞定工作難題 <<<<

Hard Link與Symbolic Link的比較

硬連結 (Hard Link)

其特性如下:

  • 以相同的i-node指向相同的檔案。
  • 主要用於備份。
  • 只能在同一個磁區 (Partition)中建立。
  • 只能連結檔案,不能連結目錄。
  • 指令為ln (原始檔案) (目地檔案)

如果我們對某個檔案做了硬連結,那麼若刪掉了其中一個,另一個仍然會可以讀去,但是,hard link 是有限制的:

  • 不能跨 Filesystem
  • 不能 link 目錄。

使用範例

軟連結 (Symbolic Link)

其特性如下:

  • 以絕對路徑或相對路徑指向原始的檔案。
  • 主要用於簡化路徑。
  • 類似MS-Windows下的「建立捷徑」的功能。
  • ln -fsv (原始檔案) (目地檔案)

這個的概念就很像windows裡面的捷徑概念,當來源檔被刪除之後,symbolic link 的檔案會開不了。
但是他可以跨FileSystem也可以link目錄,在使用上相對會較為方便。

使用範例


17年資歷女工程師,專精於動畫、影像辨識以及即時串流程式開發。經常組織活動,邀請優秀的女性分享她們的技術專長,並在眾多場合分享自己的技術知識,也活躍於非營利組織,辦理活動來支持特殊兒及其家庭。期待用技術改變世界。

如果你認同我或想支持我的努力,歡迎請我喝一杯咖啡!讓我更有動力分享知識!