国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

Linux 硬鏈接和軟鏈接

2024-06-28 13:28:46
字體:
來源:轉載
供稿:網友
linux 硬鏈接和軟鏈接

硬鏈接:ln源文件新建名

指向同一個文件,并獨立存在。當源文件刪除不會影響硬鏈接文件的讀取。不能跨文件系統和目錄建連接。

例:新建一個文件吧!名字test硬鏈接為t1。

查看文件,發現2個文件最前的數字是一樣的,而這一竄數字稱之為inode。

Indoe包含了里面存儲了此文件的屬性,包括文件大小、所有者、以及訪問權限等等。

所以2個inode相同很明顯是一個文件(區別于軟連接)。還有權限后的數字,就代表了硬鏈接的份數。每次對t1或test文件添加一個硬鏈接,數值在原有的基礎上加1。

可以認為是備份數,但與備份區別的是,硬鏈接的每份都是有關聯的,在任何一份硬鏈接上文件做修改,就會對每份硬鏈接做相同的改動。

軟連接:In –s源文件新建名

相當于windows中的快捷方式依賴源文件。如源文件刪除,軟連接則無法執行。可以跨文件系統和目錄建連接。

例:當我們掛在光驅時,常常會打入#mount /dev/cdrom /mnt/cdrom.但只要#mount,就會發現,其實掛載的并不是/dev/cdrom,而是/dev/hdc;

這時你就可以想到了,可能是軟連接的緣故,文件指向的是hdc

注意權限,雖然軟連接指向源文件,但并不會和源文件的權限相同。一定會出現這問題,或許你會將軟連接的權限改為700時。并不代表只有文件所有者能訪問。一切還是要以源文件的權限為準。(如果真要問我軟連接的權限是干嘛用的,這個嘛。。再議。。。。。。。。)。

注意inode,并不是相同的,所以這就是和硬鏈接的本質區別。

總結

硬鏈接不能跨文件系統和不能對目錄創建,而軟連接可以。

硬鏈接的inode是相同的,而軟連接是不同的。

硬鏈接每新建一次,值就會在原有基礎上加1。而軟連接則沒此項。

不要被軟連接的權限迷惑,最終還是要以源文件的權限為準。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 阿瓦提县| 江阴市| 昌图县| 隆林| 延川县| 巴南区| 馆陶县| 剑川县| 邯郸县| 安宁市| 丹寨县| 商南县| 汕尾市| 当阳市| 崇文区| 黄大仙区| 彰化市| 嘉黎县| 永吉县| 定陶县| 稷山县| 南宫市| 北安市| 祁连县| 胶南市| 隆化县| 微博| 博客| 贡觉县| 屯昌县| 靖江市| 盖州市| 唐山市| 鸡西市| 曲麻莱县| 庐江县| 罗定市| 南部县| 聂拉木县| 宁夏| 江都市|