日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux硬链接 软链接

發布時間:2025/4/14 linux 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux硬链接 软链接 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.Linux鏈接概念
Linux
鏈接分兩種,一種被稱為硬鏈接(Hard Link),另一種被稱為符號鏈接(Symbolic Link)。默認情況下,ln命令產生硬鏈接。

【硬連接】
硬連接指通過索引節點來進行連接。在Linux的文件系統中,保存在磁盤分區中的文件不管是什么類型都給它分配一個編號,稱為索引節點號(Inode Index)。在Linux中,多個文件名指向同一索引節點是存在的。一般這種連接就是硬連接。硬連接的作用是允許一個文件擁有多個有效路徑名,這樣用戶就可以建立硬連接到重要文件,以防止誤刪的功能。其原因如上所述,因為對應該目錄的索引節點有一個以上的連接。只刪除一個連接并不影響索引節點本身和其它的連接,只有當最后一個連接被刪除后,文件的數據塊及目錄的連接才會被釋放。也就是說,文件真正刪除的條件是與之相關的所有硬連接文件均被刪除。

硬連接的2個限制:

l??不允許給目錄創建硬鏈接

l??只有在同一文件系統中的文件之間才能創建鏈接。 即不同硬盤分區上的兩個文件之間不能夠建立硬鏈接。這是因為硬鏈接是通過結點指向原始文件的,而文件的i-結點在不同的文件系統中可能會不同。

?

【軟連接】
另外一種連接稱之為符號連接(Symbolic Link),也叫軟連接。軟鏈接文件有類似于Windows的快捷方式。它實際上是一個特殊的文件。在符號連接中,文件實際上是一個文本文件,其中包含的有另一文件的位置信息。

??????這就允許符號鏈接(經常簡寫為symlinks)指向位于其他分區、甚至是其他網絡硬盤上的某個文件

?

2.通過實驗加深理解
[oracle@Linux]$ touch f1????????? #
創建一個測試文件f1
[oracle@Linux]$ ln f1 f2????????? #
創建f1的一個硬連接文件f2
[oracle@Linux]$ ln -s f1 f3?????? #
創建f1的一個符號連接文件f3
[oracle@Linux]$ ls -li??????????? # -i
參數顯示文件的inode節點信息
total 0
9797648 -rw-r--r--? 2 oracle oinstall 0 Apr 21 08:11 f1
9797648 -rw-r--r--? 2 oracle oinstall 0 Apr 21 08:11 f2
9797649 lrwxrwxrwx? 1 oracle oinstall 2 Apr 21 08:11 f3 -> f1

從上面的結果中可以看出,硬連接文件f2與原文件f1inode節點相同,均為9797648,然而符號連接文件的inode節點不同。

[oracle@Linux]$ echo "I am f1 file" >>f1
[oracle@Linux]$ cat f1
I am f1 file
[oracle@Linux]$ cat f2
I am f1 file
[oracle@Linux]$ cat f3
I am f1 file
[oracle@Linux]$ rm -f f1
[oracle@Linux]$ cat f2
I am f1 file
[oracle@Linux]$ cat f3
cat: f3: No such file or directory

通過上面的測試可以看出:當刪除原始文件f1后,硬連接f2不受影響,但是符號連接f3文件無效

3.總結
依此您可以做一些相關的測試,可以得到以下全部結論:
1).
刪除符號連接f3,f1,f2無影響;
2).
刪除硬連接f2,對f1,f3也無影響;
3).
刪除原文件f1,對硬連接f2沒有影響,導致符號連接f3失效;
4).
同時刪除原文件f1,硬連接f2,整個文件會真正的被刪除。


《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的Linux硬链接 软链接的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。