/etc/test.conf 是 /var/etc/test.conf 的符号链接。
/var/etc/test.conf 文件具有标志 sunlnk 和 schg,这意味着文件无法删除/移动且不允许修改(只读)。
不更改文件标志:
有什么方法可以拒绝/etc/test.conf(符号链接)删除吗?
您可能没有达到您想要的结果,因为在符号链接上使用标志实际上将其设置在目标文件上。
您可以尝试
chflags -h
将标志应用到符号链接本身。
chflags -h sunlink,schg /etc/test.conf
不是吗
chflags -h sunlnk, [...]
?