當前位置:
首頁 > 最新 > Linux軟連接文件:類似於Windows的快捷方式!

Linux軟連接文件:類似於Windows的快捷方式!

在Windows中,有一個東西叫快捷方式,這種文件為我們提供的便利就是能快速地尋找到文件或者文件夾,它的本身只是一個指向,與真正的文件內容無關,類似下圖:Link_file只是一個快捷方式,其目標是target.txt。

當然啦,今天我們研究的是Linux下的類似於Windows快捷方式的文件,它叫軟連接文件。大家看清楚了,我只是說類似,就是說大家可以把軟連接文件當成Windows的快捷方式來理解。但是實際上,Linux的軟連接文件不能在Windows系統存在,相反地,Windows的快捷方式也不能在Linux中使用。所以,講到這裡,我要講清楚的是:有很多同學都以為把Windows的快捷方式共享到Linux中,在Linux下就會自動變成軟連接文件,這個是不對的,例如:

大家可以看到,當我把一個Windows的快捷方式link_file.lnk丟到共享目錄下時,在Linux下查看其屬性時,快捷方式會被當做是普通文件(「-」)來看待,並不是並不是自動變成鏈接文件(「l」)。

那究竟Linux下的軟連接文件如何創建?非常簡單,就是使用ln命令,例如說:在家目錄下,有一個文件叫target.txt,我們要創建一個軟連接文件link_file來指向它:(創建命令格式:ln -s目標文件路徑 軟連接文件路徑)

當然了,大家要記住,這種軟連接文件不能在Windows下存在,所以我們不能在共享目錄下創建軟連接文件:

Linux報錯:Operation not supported,即不支持這種操作!

在Linux中,有什麼實例可以體驗軟鏈接文件的作用?

其實之前教大家安裝的交叉編譯工具鏈,就是一個軟連接文件:我們可以切換到工具鏈安裝的路徑(之前教大家是安裝在/usr/local/arm/5.4.0/usr/bin)下,查看arm-linux-gcc這個文件的屬性:

大家可以看到,arm-linux-gcc只是一個軟鏈接文件,它指向的真正的文件名字叫toolchain-wrapper,之所以要有這個鏈接文件,是因為大家平時使用工具鏈時,無論什麼版本的工具鏈,都是使用arm-linux-gcc,就會有一種名字一致的感覺,讓我們更容易記憶,使用起來更方便。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 Linux微知識 的精彩文章:

Linux乾貨:拯救世人的Ubuntu16.04網路配置教程!

TAG:Linux微知識 |