當前位置:首頁 » 操作系統 » linux軟連接刪除

linux軟連接刪除

發布時間: 2022-09-15 14:26:32

㈠ 2-18 Linux中的連接文件 --- 軟鏈接

Linux中的軟鏈接類似於windows中的快捷方式。

創建方式:ln -s oldfile newfile。

    例:文件軟鏈接 (目錄軟鏈接也是一樣的操作方式)。

    1、tmp 目錄下創建一個 test.txt 文件。

    2、ln -s test.txt test,為 test.txt 文件創建一個名為 test 的軟鏈接。

    3、ll 查看詳情會發現有一個藍色的 test --> test.txt (test 指向 test.txt)。同時文件類型是            l 開頭,l 是指鏈接文件的意思。 

    4、對軟鏈接文件進行 vim 操作。輸入This is ln -s test. :wq保存並退出。

    5、通過cat test 和 cat test.txt 查看內容。得出的結果都是一樣的。既軟鏈接 test 和 test.txt              已經建立關聯,對 test 操作等於對 test.txt 操作。

tips:軟鏈接特點。

    1、可以對不存在的文件創建軟鏈接。

    tmp 目錄下除了 test 和 test.txt 並沒有其他文件。

    此時 ln -s abc.txt t1,為不存在的 abc.txt 文件創建一個 t1 的軟鏈接。t1 軟鏈接是可以創建        的,只是由於沒有真實存在的 abc.txt 文件。通過 ll 查看詳情,系統會在 abc.txt 處用紅色閃      爍高光發出提示,意指abc.txt文件不存在。

    此時,tmp 目錄下新建一個 abc.txt 文件,t1 軟鏈接到 abc.txt 文件就會正常。不會再有紅色      提示。

    2、可以對文件 或者 目錄創建軟鏈接,目錄創建軟鏈接和文件創建軟鏈接流程一樣。

    3、刪除軟鏈接,不會影響它的指向文件。

    vim t1:編輯 t1 軟鏈接,輸入1 t1 的內容保存退出。

    刪除 t1 軟鏈接,tmp 目錄下已沒有軟鏈接指向 abc.txt 文件。

    此時,cat abc.txt 文件可以查看內容,也可以 vim abc.txt 增加 2 abc.txt 內容。證實了,刪        除軟鏈接,不會影響它的指向文件。

    4、刪除了指向文件,該軟鏈接將變為無效連接。

    當 t1 軟鏈接指向實際文件 abc.txt 的時候,t1是可以對 abc.txt 進行增刪改查操作的。若 rm -      rf abc.txt 刪除了實質性的 abc.txt 文件後,t1 將不能做任何操作。失去了實質性文件而存在       的軟鏈接等同於創建一個空的軟鏈接效果一樣。

㈡ Linux怎麼取消軟鏈接

Linux下取消軟連接,做個案例來說明:

1.先建立一個軟連接

[[email protected]]#ls-il
總計0
1491138-rw-r–r–1rootroot4807-1414:17file1
1491139-rw-r–r–2rootroot007-1414:17file2
1491139-rw-r–r–2rootroot007-1414:17file2hand
#建立file1和file1soft軟連接
[[email protected]]#ln-sfile1file1soft
[[email protected]]#ls-il
總計0
1491138-rw-r–r–1rootroot4807-1414:17file1
1491140lrwxrwxrwx1rootroot507-1414:24file1soft->file1
1491139-rw-r–r–2rootroot007-1414:17file2
1491139-rw-r–r–2rootroot007-1414:17file2hand

2.刪除上面建立的軟連接

[[email protected]]#ls-il
總計0
1491138-rw-r–r–1rootroot007-1414:17file1
1491140lrwxrwxrwx1rootroot507-1414:24file1soft->file1
1491139-rw-r–r–2rootroot007-1414:17file2
1491139-rw-r–r–2rootroot007-1414:17file2hand
#刪除軟連接
[[email protected]]#rm-rffile1soft
[[email protected]]#ls-il
總計0
1491138-rw-r–r–1rootroot007-1414:17file1
1491139-rw-r–r–2rootroot007-1414:17file2
1491139-rw-r–r–2rootroot007-1414:17file2hand
熱點內容
我配置很高了ae為什麼卡 發布:2025-05-17 14:54:50 瀏覽:167
python數據分析實戰pdf 發布:2025-05-17 14:49:42 瀏覽:950
海瀾之家廣告腳本 發布:2025-05-17 13:56:06 瀏覽:32
手文件夾恢復 發布:2025-05-17 13:53:32 瀏覽:995
linux怎麼看進程 發布:2025-05-17 13:53:30 瀏覽:305
thinkphp欄位緩存 發布:2025-05-17 13:52:01 瀏覽:577
山靈app安卓版如何設置 發布:2025-05-17 13:51:49 瀏覽:390
帆布壓縮袋 發布:2025-05-17 13:26:27 瀏覽:462
c語言16進製表示方法 發布:2025-05-17 13:11:25 瀏覽:484
ftp單位 發布:2025-05-17 13:10:03 瀏覽:146