linux中鏈接(ln)的使用

ln(link)是linux中常用的命令主要作用是將某一文件在另一個位置上建立一個鏈接。
ln常用的參數有:

-s(make symbolic links instead of hard links)
-p(make hard links directly to symbolic links)
不帶參數使用

需要明確的是ln命令會保持鏈接文件的一致性,無論更改哪一個位置都會導致鏈接文件的同步修改。
ln又分爲軟連接(-s,只在選定位置生成一個文件鏡像而不佔用空間)和硬鏈接(無參數,在選定位置上生成一個相同大小的文件)兩種
其中軟連接使用方法爲
ln 源文件 目標文件:

ln -s aaa.txt a
需要注意在使用軟連接時,刪除鏈接會將源文件一併刪除。所以需要謹慎使用刪除操作

硬鏈接使用方法爲
ln 源文件 目標文件:

ln /home/chroot/aaa.txt b
使用硬鏈接時,刪除鏈接只會刪除當前位置的文件而不會刪除源文件

發佈了36 篇原創文章 · 獲贊 12 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章