linux系列---【linux系統如何創建一個軟/硬連接?】


軟連接和硬鏈接的區別:

軟連接相當於目錄的快捷方式,硬鏈接相當於git倉庫中的文件一個人修改,幾個人都能同步,即修改一處,另一處自動同步。

格式:ln -sf 源文件路徑 目標文件路徑(注意:不要以“/”結尾)

1.創建軟連接

#在根目錄下創建一個軟連接aaa(名字自己定義),當你進入根目錄下的aaa軟連接中,就相當於進入了/root/hhh目錄中,即:此時"cd /aaa"等價於"cd /root/hhh"
ln -s /root/hhh /aaa 

#注意
-s:建立軟鏈接文件。如果不加“-s”選項,則建立硬鏈接文件
-f:強制。如果目標文件已存在,則刪除目標文件后再建立鏈接文件

#創建硬鏈接
[root@centos7 tmp]#ln /etc/fstab #創建硬鏈接文件,目標文件沒有寫文件名,則會在當前目錄下創建一個與源文件相同名字的文件,也就是 /tmp/fstab

 

 2.刪除軟連接

#刪除根目錄下的aaa軟連接,注意:aaa右邊不加"/";
rm -rf /aaa

#注意:1.刪除軟連接並不會影響到hhh目錄中的文件,即使刪除了軟連接,hhh中文件仍然存在;而硬鏈接則會影響到hhh目錄中的文件。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM