![是否可以将文件符号链接到系统文件夹?](https://linux22.com/image/1052565/%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E5%B0%86%E6%96%87%E4%BB%B6%E7%AC%A6%E5%8F%B7%E9%93%BE%E6%8E%A5%E5%88%B0%E7%B3%BB%E7%BB%9F%E6%96%87%E4%BB%B6%E5%A4%B9%EF%BC%9F.png)
假设我的主文件夹中有一个脚本,我想在 /etc/cron.* 文件夹或其他系统文件夹中使用它。有什么方法可以在不将文件复制到目标位置的情况下做到这一点吗?
符号链接或硬链接能完成这项工作吗?我试过了,但似乎不起作用。为什么不行?符号链接和脚本的权限似乎没问题。
谢谢你的解释。
答案1
每个文件都有 1 个硬链接。如果没有,则其占用的空间可以被覆盖。如果您创建另一个硬链接,则数量将增加到 2,而无需使用硬盘上的双倍空间,因为两个硬链接都指向同一块存储空间。
也就是说,没有原始文件。如果您为文件创建了额外的硬链接,则每个文件都与其他文件一样有效。因此,请为文件创建硬链接,并将每个文件复制到您的目标。