在 CentOS 系統中,軟連接(也稱為符號鏈接)是一種特殊的文件類型,它是一個指向另一個文件或目錄的引用
使用 ln 命令創建軟連接。例如,要為文件 file.txt 創建一個名為 link_to_file.txt 的軟連接,請運行以下命令:
ln -s file.txt link_to_file.txt
對于目錄,命令類似:
ln -s /path/to/source_directory /path/to/link_directory
軟連接的權限設置與普通文件和目錄略有不同。軟連接的權限主要影響以下兩個方面:
要查看軟連接的權限,請使用 ls -l 命令。例如:
ls -l link_to_file.txt
輸出可能類似于:
lrwxrwxrwx 1 user group 11 Jan 1 00:00 link_to_file.txt -> file.txt
這里,l 表示這是一個軟連接,接下來的三個字符表示軟連接本身的權限(在這個例子中,所有用戶都有讀、寫和執行權限)。最后的路徑是軟連接指向的目標文件或目錄。
要更改軟連接本身的權限,可以使用 chmod 命令。例如,要刪除其他用戶的寫權限,請運行:
chmod o-w link_to_file.txt
要更改軟連接解析后指向的目標文件或目錄的權限,請使用 chmod 命令作用于目標文件或目錄。例如,要更改 file.txt 的權限,請運行:
chmod o-r file.txt
這將刪除其他用戶對 file.txt 的讀取權限。
注意:在更改目標文件或目錄的權限時,請確保您了解這些更改可能對系統和其他用戶產生的影響。