省朝夕

           

          Linux-ln

          ln命令


          用途 

          用于創(chuàng)建鏈接的工具。鏈接分為硬鏈接和軟鏈接兩種,建立硬鏈接時,鏈接文件和被鏈接文件必須位于同一個文件系統(tǒng)中,并且不能建立指向目錄的硬鏈接。而對符號鏈接,則不存在這個問題。默認情況下,ln產(chǎn)生硬鏈接。

          用法

          硬鏈接:ln 源頭文檔(不能是目錄) 鏈接名稱
          軟鏈接:ln -s 源頭文檔(或目錄)  鏈接名稱

          示例

          1、ln /home/hejianchao/demo.txt  /home/hello/symbol.demo  創(chuàng)建一個硬鏈接,名稱叫:symbol.demo 讓其與/home/hejianchao目錄下的demo.txt文件關聯(lián)。這里用命令ls -i 可以看到兩個文件的inode值相等,即inode是共享同一個inode計數(shù)加1,但是數(shù)據(jù)會保存兩份。
          2、ln -s /home/hejianchao/   /home/hello/symbol.home    創(chuàng)建一個軟鏈接,名稱叫:symbol.home 指向/home/hejianchao/目錄,類似于windows的桌面快捷。(對于軟鏈接而言,如果鏈接名稱所指向的那個文檔不存在了,軟鏈接也就失效了)

          注意:解除鏈接關系,用:unlink 鏈接名稱   即可。要特別注意:鏈接名稱所代表的文件的權限。


          posted on 2013-04-14 23:57 hejianchao 閱讀(195) 評論(0)  編輯  收藏 所屬分類: 一天一命令

          導航

          統(tǒng)計

          留言簿

          文章分類

          文章檔案

          搜索

          最新評論

          主站蜘蛛池模板: 阿合奇县| 五寨县| 樟树市| 泌阳县| 兴隆县| 佛山市| 兰坪| 东至县| 炎陵县| 贵定县| 江口县| 鄂托克旗| 寿宁县| 克山县| 凉城县| 漠河县| 七台河市| 平乡县| 萨嘎县| 罗江县| 孟津县| 山阴县| 玉树县| 桃江县| 鹿泉市| 工布江达县| 东辽县| 花莲县| 株洲市| 麟游县| 望奎县| 当阳市| 古交市| 新沂市| 龙口市| 宜宾县| 屯昌县| 班戈县| 凯里市| 云阳县| 沙田区|