只是好奇,这两者完全相同吗?
chmod +x file
chmod 0755 file
答案1
答案2
修改模式数字将权限设置为该数字。 Chmod相对的只会更改请求的位。之前权限为 000 的文件chmod +x
现在将为 111。相反,之前权限为 0775(所有者和组为读+写+执行;其他人为读和执行)的文件将不会被更改chmod +x
,而将模式设置为 0755 将更改 020 位(删除组的写访问权限)。
答案3
不是,因为chmod 755
还设置了各种读写标志。
答案4
假设你的文件已经 chmod 644,那么,是的,它们实际上是相等的。不过,最好明确列出要设置的位,使用类似a+x