天天看點

《MacTalk•人生元程式設計》一一1.8 軟連結

本節書摘來自異步社群出版社《mactalk•人生元程式設計》一書中的第1章,第1.8節,作者:池建強,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視。

軟連結了解起來比較容易,類似windows系統中的快捷方式。

軟連結會建立新的inode,inode裡主要記錄了源檔案的路徑。當通路軟連結檔案時,系統會幫你自動指向源檔案,無論你操作的是源檔案,還是軟連結檔案,其實你最終操作的都是源檔案,源檔案删除了,軟連結檔案就成了無本之木,也就毫無意義,強制通路的後果就是no such file or directory。

建立軟連結的指令如下:

大家可以嘗試用stat指令檢視這兩個檔案的inode資訊。

軟連結可以建立目錄的軟連結,也能跨檔案系統存在,在linux系統中被大量使用。一旦源檔案/目錄不存在了,軟連結的使命也就完結了。

繼續閱讀