看来,Linux支持更改符号链接(即业主lchown
),但改变一个符号链接的模式/许可(即lchmod
)是不支持的。据我所知,这与POSIX一致。但是,我不明白为什么一个人会支持这两个操作中的任何一个而不是两者都支持。这背后的动机是什么?
@ott:在Linux上,正是由于Linux不支持,所以symlink的权限始终是您授予的
—
Florian Brucker 2015年
lchmod
。但是其他类似Unix的OS确实支持它(例如Mac OS X),所以问题是为什么Linux在支持时不支持lchown
。
lrwxrwxrwx
。一个chmod
使得这里没有任何意义。单击链接将带您到目标权限。