shell 命令 链接文件 ln
1. 創(chuàng)建軟鏈接文件? ?【??ln -s 源文件?】? ?鏈接文件? ? 類似于windows下的快捷方式
【 ln -s expr.sh expr 】 此時創(chuàng)建的鏈接文件路徑是相對于現(xiàn)在所在的路徑,鏈接文件到其他目錄下不可使用
【 ln -s /home/linux/test/c_high/day3/expr.sh link 】
當(dāng)不同版本的文件創(chuàng)建相同的鏈接文件提供用戶使用
特點(diǎn):
(1)修改源文件或者鏈接文件時,另外一個跟著進(jìn)行修改
(2)刪除軟鏈接,源文件沒有影響
(3)刪除源文件,鏈接文件失效,當(dāng)源文件重新建立,鏈接文件恢復(fù)
注意:創(chuàng)建鏈接的時候盡量用絕對路徑
?
2. 硬鏈接文件? 【?ln? 文件名? 鏈接文件名?】?
?
硬鏈接文件與源文件的inode號一樣,可以看成一個文件的不同名字,它依然是一個普通文件
特點(diǎn):
(1)修改源文件或者鏈接文件時,另外一個跟著進(jìn)行修改
(2)刪除硬鏈接,源文件沒有影響
(3)刪除源文件,鏈接文件不失效,依然可以用,當(dāng)源文件重新建立,鏈接文件不恢復(fù)
?
轉(zhuǎn)載于:https://www.cnblogs.com/electronic/p/10827366.html
總結(jié)
以上是生活随笔為你收集整理的shell 命令 链接文件 ln的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 恋与制作人主线攻略
- 下一篇: AJPFX关于多态的应用