linux之硬鏈接和軟鏈接解讀
軟鏈接
1.什么是軟鏈接
可以看成是window的快捷方式,可以讓你快速鏈接到目標(biāo)文件或目錄,它找的是源文件名,再通過(guò)源文件名,找到文件的真實(shí)內(nèi)容。

2.語(yǔ)法
ls -n [源文件/目錄路徑] [軟連接放置的路徑及名字]
注意:源文件要使用絕對(duì)路徑,否則無(wú)效
3.示例
文件軟鏈接(在tmp下面創(chuàng)建了/root/abc.txt文件的軟鏈接)兩個(gè)文件的inode不一樣。

目錄軟連接(在tmp下面創(chuàng)建了/root/abc目錄的軟鏈接)兩個(gè)目錄的inode不一樣

硬鏈接
1.什么是硬鏈接
通過(guò)文件系統(tǒng)的inode值,產(chǎn)生新的文件名,不是新文件,類似給一個(gè)文件取了一個(gè)別名,這個(gè)別名文件和源文件都指向源文件的inode

2.語(yǔ)法
ln [源文件路徑] [硬鏈接文件的路徑及名字]
注意:目錄不可以創(chuàng)建硬鏈接
3.示例
文件硬鏈接(在tmp下面創(chuàng)建/root/123.txt文件的硬鏈接123.txt_hard)兩個(gè)文件inode一樣

目錄不可以創(chuàng)建硬鏈接
軟鏈接和硬鏈接的區(qū)別
ln -s創(chuàng)建軟鏈接 ln創(chuàng)建硬鏈接
目錄不能創(chuàng)建硬鏈接,且不能跨分區(qū)系統(tǒng)創(chuàng)建
- 軟鏈接支持文件和目錄,且能跨分區(qū)系統(tǒng)創(chuàng)建
- 硬鏈接文件與源文件的inode是一樣的,軟鏈接不一樣
刪除軟鏈接文件和硬鏈接文件對(duì)源文件沒(méi)有任何影響
刪除源文件,軟鏈接失效,硬鏈接沒(méi)有影響還可以訪問(wèn)(通過(guò)inode找到block的真實(shí)數(shù)據(jù))
刪除源文件和硬鏈接,這個(gè)文件會(huì)真正被刪除
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
解讀Linux下ip命令展示的網(wǎng)絡(luò)連接信息
這篇文章主要給大家介紹了關(guān)于Linux下解讀ip命令展示的網(wǎng)絡(luò)連接信息的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起看看吧。2018-03-03
Linux之CRLF/CR/LF等回車換行符的問(wèn)題
這篇文章主要介紹了Linux之CRLF/CR/LF等回車換行符的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-04-04
error while loading shared libraries xx.so處理方法
一般我們?cè)贚inux下執(zhí)行某些外部程序的時(shí)候可能會(huì)提示找不到共享庫(kù)(error while loading shared libraries xx.so)的錯(cuò)誤2013-04-04
詳解CentOS升級(jí)Python2.6到Python2.7并安裝pip
本篇文章主要介紹了CentOS升級(jí)Python2.6到Python2.7并安裝pip,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。2017-03-03
詳解把Node.js項(xiàng)目部署到阿里云服務(wù)器(CentOs)
本篇文章主要介紹了把Node.js項(xiàng)目部署到阿里云服務(wù)器,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2017-04-04
Apache?POI操作批量導(dǎo)入MySQL數(shù)據(jù)庫(kù)
本文主要介紹了Apache?POI操作批量導(dǎo)入MySQL數(shù)據(jù)庫(kù),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-06-06
linux系統(tǒng)下部署項(xiàng)目訪問(wèn)報(bào)404錯(cuò)誤的解決方法
這篇文章主要為大家詳細(xì)介紹了linux系統(tǒng)下部署項(xiàng)目訪問(wèn)報(bào)404錯(cuò)誤的解決方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-12-12
Ubuntu設(shè)置國(guó)內(nèi)鏡像的全部流程
Ubuntu作為廣泛使用的Linux發(fā)行版,其默認(rèn)的鏡像源可能因?yàn)榈乩砦恢煤途W(wǎng)絡(luò)問(wèn)題導(dǎo)致下載速度緩慢,本文將指導(dǎo)用戶如何根據(jù)自己所在的地理位置,選擇并設(shè)置最適合的國(guó)內(nèi)鏡像源,需要的朋友可以參考下2024-06-06
Apache 獲取真實(shí)ip的配置的實(shí)現(xiàn)方法
這篇文章主要介紹了Apache 獲取真實(shí)ip的配置的實(shí)現(xiàn)方法的相關(guān)資料,希望通過(guò)本文能幫助到大家,讓大家實(shí)現(xiàn)這樣的功能,需要的朋友可以參考下2017-10-10
在Ubuntu中如何查看網(wǎng)絡(luò)路由表詳解
這篇文章主要給大家介紹了關(guān)于在Ubuntu中如何查看網(wǎng)絡(luò)路由表的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用ubuntu具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2018-12-12

