Unix/Linux中的快捷方式:鏈接

硬鏈接和符號鏈接

硬鏈接:

(1)原文件名和鏈接文件名都指向相同的物理地址
(2)目錄不能有硬鏈接;硬鏈接不能跨越文件系統
(3)文件在磁盤中只有一個複製,以節省硬盤空間
(4)由於刪除文件要在同一個索引節點屬於唯一的鏈接時才能成功,因此可以防止不必要的誤刪除

符號鏈接:

(1)用ln –s 命令創建文件的符號鏈接
(2)符號鏈接是linux特殊文件的一種,作爲一個文件它的資料是它所鏈接的文件的路徑名,類似於Windows下的快捷方式
(3)可以刪除原有的文件而保存鏈接文件,沒有防止誤刪除功能

查看文件/目錄的inode: ls –i

ln (link)
ln [參數] <dst> <link name>

硬鏈接: (hard link)同一個文件系統,不能指向目錄文件(默認)

        ln 源文件 目標文件

符號鏈接(軟鏈接): 用-s參數創建

        ln –s 源文件 目標文件
        ln –s /usr/local local 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章