軟鏈接和硬鏈接的區別

1、答分類:在linux系統中,鏈接分爲兩種:一種是硬鏈接,一種是軟鏈接。
2、答概念:硬鏈接具有和源文件相同的inode節點號,軟鏈接相當於windows系統的快捷方式(和源文件的inode節點號不同)。
3、答創建:ln命令默認創建的是硬鏈接,帶s參數創建的是軟鏈接。
4、答特點:
1)不能對目錄創建硬鏈接,可以創建軟鏈接(在工作中常用)。
2)軟鏈接可以跨目錄,硬鏈接不可以。
3)刪除硬鏈接,對軟鏈接和源文件無影響。
4)刪除軟鏈接,對硬鏈接和源文件無影響。
5)同時刪除硬鏈接和源文件,文件才能被真正地被刪除。
5、答案例:對文件創建硬鏈接,可以防止文件被誤刪。對目錄創建軟鏈接,在工作中比較常用。例如對nginx-1.12.0版本的目錄創建名爲nginx的軟鏈接,這樣不僅保留了軟件的版本號,還方便軟件的後續升級。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章