linux软硬链接
一、创建语法:
ln [options] existingfile newfile
ln [options] existingfile-list directory
用-s 创建软链接,不用-s创建硬链接。
-f 建立时,将同档案名删除.
-i 删除前进行询问.
二、比较
硬链接不创建新的文件,只是创建源文件的一个指针,和源文件拥有相同的inode,会增加两个文件的链接数目。
软链接会创建新的文件,和源文件拥有不同的inode,不会增加两个文件的链接数目。
硬链接优点:节省空间
缺点:
1、不可以在不同文件系统的文件间建立链接。
2、只能超级用户才可以创建目录的硬链接。
软链接优点:解决了硬链接的不足
缺点:当源文件被删除时,链接文件将不再可用。
显示文件的链接数和结点号
ls -il
删除链接
rm -rf symbolic_name
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步