Linux下軟連接的使用


1、簡介

軟連接是Linux中一個常用的命令,主要是為某個文件或者目錄在另一個位置建立一個同步的鏈接,以減少不必要的磁盤空間占用。

2、具體使用方式

1、創建軟鏈接

ln -s [源文件或目錄] [目標文件或目錄]

例如,在當前路徑下創建軟鏈接文件test引向/var/log/message

ln -s /var/log/message test

創建軟鏈接目錄/tmp/log引向/var/log

ln -s /var/log /tmp/log

2、刪除軟連接

rm -rf test

[NOTE]
在刪除軟連接目錄時要注意,后面加不加“/”是有區別的:
(1)、沒有“/”,即rm -rf /tmp/log是直接刪除軟連接目錄
(2)、加了“/”,即rm -rf /tmp/log/是刪除源目錄下的所有文件,而軟連接本身沒有被刪除

3、修改軟連接

ln -snf [新的源文件或目錄] [目標文件或目錄]

例如將上面的軟連接目錄的引向改成/run/log:

ln -snf /run/log /tmp/log

3、常用的參數

  • -f : 鏈結時先將與 dist 同檔名的檔案刪除
  • -d : 允許系統管理者硬鏈結自己的目錄
  • -i : 在刪除與 dist 同檔名的檔案時先進行詢問
  • -n : 在進行軟連結時,將 dist 視為一般的檔案
  • -s : 進行軟鏈結(symbolic link)
  • -v : 在連結之前顯示其檔名
  • -b : 將在鏈結時會被覆寫或刪除的檔案進行備份
  • -S SUFFIX : 將備份的檔案都加上 SUFFIX 的字尾
  • -V METHOD : 指定備份的方式
  • --help : 顯示輔助說明
  • --version : 顯示版本


免責聲明!

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



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