linux 軟連線的使用

2021-10-09 13:27:53 字數 893 閱讀 9706

軟連線是linux中乙個常用命令,它的功能是為某乙個檔案在另外乙個位置建立乙個同不的鏈結。具體用法是:ln -s 原始檔路徑 目標檔案。

當我們需要在不同的目錄,用到相同的檔案時,我們不需要在每乙個需要的目錄下都放乙個必須相同的檔案,我們只要在其它的 目錄下用ln命令鏈結(link)就可以,不必重複的占用磁碟空間

ln -s /usr/local/mysql/bin/mysql /usr/bin
這樣我們就對/usr/bin目錄下的mysql命令建立了軟連線

建立軟鏈結ln -s [原始檔或目錄] [目標檔案或目錄]

例如:當前路徑建立test 引向/var/www/test 資料夾

ln -s  /

var/www/test test

注意:不要提前建立資料夾的名字

建立/var/test 引向/var/www/test 資料夾

ln -s  /

var/www/test /

var/test

刪除軟鏈結和刪除普通的檔案是一樣的,刪除都是使用rm來進行操作

rm -rf test
ln -s  /

var/www/test /

var/test

修改指向的新路徑

ln -snf  /

var/www/test1 /

var/test

軟連線使用

軟連線相當於windows下的快捷方式 1.建立乙個軟連線 ln s 原始檔 目標檔案 例如 在 usr bin目錄下建立乙個軟連線,指向supervisord 命令 ln s usr local python 2.7 bin supervisord usr bin supervisord 命令配置...

linux 軟連線 硬連線

1.linux鏈結概念 linux鏈結分兩種,一種被稱為硬鏈結 hard link 另一種被稱為符號鏈結 symbolic link 預設情況下,ln命令產生硬鏈結。硬連線 硬連線指通過索引節點來進行連線。在linux的檔案系統中,儲存在磁碟分割槽中的檔案不管是什麼型別都給它分配乙個編號,稱為索引節...

linux的軟連線和硬連線

一 hard link 硬連線或實際連線 如圖1所示,硬連線檔名指向被連線檔案內容對應的inode號。當檔案1刪除時,因為檔案內容1對應的inode號仍有其他的連線,所以檔案內容1不會被刪除,仍可通過硬連線檔名2來訪問。從圖2可知,檔案1和硬連線檔名2均指向同乙個inode。硬連線不能跨檔案系統,不...