Linux 的檔案軟鏈結如何刪除

2021-08-18 16:41:15 字數 1264 閱讀 9141

linux 的檔案軟鏈結如何刪除

建立軟鏈結即用 ln -s 原始檔案或資料夾 目標檔案或資料夾

舉例:[root@recover test]# pwd

/test

[root@recover test]# ll

total 0

-rw-r--r-- 1 root root 0 sep 20 14:25 1

-rw-r--r-- 1 root root 0 sep 20 14:25 2

-rw-r--r-- 1 root root 0 sep 20 14:25 3

-rw-r--r-- 1 root root 0 sep 20 14:25 4

/test下有1 2 3 4四個檔案

ln -s /test /lntest

即建立兩者之間的鏈結。

[root@recover /]# ls -ltr |grep test

drwxr-xr-x 2 root root 4096 sep 20 14:25 test

lrwxrwxrwx 1 root root 5 sep 20 17:25 lntest -> /test

可以看到給/test建立了軟鏈結lntest

當刪除鏈結檔案時,如果不小心會把原始檔案刪掉

例:[root@recover /]# rm /lntest/

rm: cannot remove `/lntest/': is a directory

會提示lntest是乙個資料夾無法刪除這時千萬不要用 rm -rf /lntest/ 來刪除,否則你刪除的並不是鏈結檔案 而是真正的 /test資料夾裡的檔案。如下:

[root@recover /]# rm -rf /lntest/

[root@recover /]# cd /test/

[root@recover test]# ll

total 0

想要刪除鏈結檔案要用以下命令:

rm /lntest 只是少了乙個「 / 」 刪除的 就是鏈結檔案, 也就是在檔案的最後不要加上/

[root@recover test]# rm /lntest

rm: remove symbolic link `/lntest'? y

[root@recover /]# ls -ltr |grep test

drwxr-xr-x 2 root root 4096 sep 20 17:29 test

可以看到軟連線已經刪掉了。

結論:在刪除檔案時要小心

在刪除軟鏈結檔案時,小心使用

Linux 的檔案軟鏈結如何刪除

建立軟鏈結即用 ln s 原始檔案或資料夾 目標檔案或資料夾 舉例 當前目錄是 local,而我經常要訪問 usr local linux work 那麼我就可以使用在local下建立乙個檔案linkwork,然後sudo ln s usr local linux work local linkwo...

Linux刪除軟鏈結

首先我們先來建立乙個檔案 mkdir test chk touch test chk test.txt vim test chk test.txt 這一步隨便在這個test.txt裡寫點東東即可 下面我們來建立test chk目錄 的軟鏈結 ln s test chk test chk ln 軟鏈結...

Linux刪除軟鏈結

mkdir test chk touch test chk test.txt vim test chk test.txt 這一步隨便在這個test.txt裡寫點東東即可 下面我們來建立test chk目錄 的軟鏈結 ln s test chk test chk ln 軟鏈結建立好了,我們來看看怎麼刪...