精品丰满熟女一区二区三区_五月天亚洲欧美综合网_亚洲青青青在线观看_国产一区二区精选

  • <menu id="29e66"></menu>

    <bdo id="29e66"><mark id="29e66"><legend id="29e66"></legend></mark></bdo>

  • <pre id="29e66"><tt id="29e66"><rt id="29e66"></rt></tt></pre>

      <label id="29e66"></label><address id="29e66"><mark id="29e66"><strike id="29e66"></strike></mark></address>
      學習啦>學習電腦>操作系統(tǒng)>Linux教程>

      linux鏈接命令

      時間: 佳洲1085 分享

        linux下有個命令ln可以用來創(chuàng)建鏈接對象,下面由學習啦小編為大家整理了linux下鏈接命令的相關(guān)知識,希望對大家有所幫助!

        Linux鏈接命令——ln

        有硬鏈接和軟鏈接兩種,一般建議使用軟鏈接。

        ln -s [原文件] [目標文件]

        -s 創(chuàng)建軟鏈接

        linux鏈接命令之硬鏈接

        1.兩個文件擁有相同id號和存儲block塊,可以看做是同一個文件。

        2.可通過i節(jié)點(id號)識別。

        3.不能跨分區(qū)。

        4.不能針對目錄使用。

        linux鏈接命令之軟鏈接

        1.類似Windows快捷方式。

        2.擁有自己的id號和存儲block塊,但數(shù)據(jù)塊中只保存原文件的文件名和id號,并沒有實際數(shù)據(jù)。

        3.軟鏈接的權(quán)限 lrwx rwx rwx

        4.修改任意文件,另一個都改變。

        5.刪除原文件,軟鏈接不能使用。(硬鏈接可用)

        創(chuàng)建軟鏈接時一定要有相對路徑。

        附:linux兩種鏈接的區(qū)別

        硬鏈接文件有兩個限制

        1)、不允許給目錄創(chuàng)建硬鏈接;

        2)、只有在同一文件系統(tǒng)中的文件之間才能創(chuàng)建鏈接,而且只有超級用戶才有建立硬鏈接權(quán)限。

        對硬鏈接文件進行讀寫和刪除操作時候,結(jié)果和軟鏈接相同。但如果我們刪除硬鏈接文件的源文件,硬鏈接文件仍然存在,而且保留了愿有的內(nèi)容。

        這時,系統(tǒng)就“忘記”了它曾經(jīng)是硬鏈接文件。而把他當成一個普通文件。

        那么我們就可以這樣理解:硬連接指通過索引節(jié)點來進行的連接,其作用是允許一個文件擁有多個有效路徑名,能夠達到誤刪除的作用。

        其原因是因為對應的文件的索引節(jié)點有一個以上的連接。只刪除一個連接并不影響索引節(jié)點本身和其它的連接,只有當最后一個連接被刪除后,文件的數(shù)據(jù)塊及目錄的連接才會被釋放。文件才會被真正刪除。

        注:保存在磁盤分區(qū)中的文件不管是什么類型都給它分配一個編號,稱為索引節(jié)點號(Inode Index即I節(jié)點)。

        軟鏈接沒有硬鏈接以上的兩個限制,因而現(xiàn)在更為廣泛使用,它具有更大的靈活性,甚至可以跨越不同機器、不同網(wǎng)絡對文件進行鏈接。但是軟鏈接的缺點在于:因為鏈接文件包含有原文件的路徑信息,所以當原文件從一個目錄下移到其他目錄中,再訪問鏈接文件,系統(tǒng)就找不到了,而硬鏈接就沒有這個缺陷,你想怎么移就怎么移;還有它要系統(tǒng)分配額外的空間用于建立新的索引節(jié)點和保存原文件的路徑。

      3603062