macos – 如何使用CHMOD获取“drwx — r-x”文件夹权限? – Bas
我在网络中移动某些文件时遇到问题,似乎是由文件权限引起的.
目前我有这个权限drwxrwxrwx的文件夹. ACL需要在那里. 我不太明白如何使用CHMOD命令实现相同的权限.我到目前为止尝试过: chmod -R ugo = rx“file” 但这似乎改为dr-xr-xr-x,这还不够…… 所以问题是,我应该运行哪个命令来实现drwx — r-x ?? 提前致谢. PS.此命令必须在MACOSX Maveriks中运行,因此“setfacl”命令无效.
权限drwx — r-x分解如下:
当然,> d是一个目录. 要设置此目录的基本权限,您可以使用八进制简写: $chmod 705 directoryname 或者您可以使用“符号”表示: $chmod u+rwx,g-rwx,o+rx-w directoryname 显然,简写是……更短. 对于由此表示的扩展安全性信息,您需要找出为复制它而设置的内容. ls命令有一个-e选项,可以显示扩展安全设置. 要从命令行实际设置ACL,您可以使用chmod’a = a,-a和一个选项.关于这方面的文档可以在man chmod的OSX中找到.从那个手册页: Examples # ls -le -rw-r--r--+ 1 juser wheel 0 Apr 28 14:06 file1 owner: juser 1: admin allow delete # chmod =a# 1 "admin allow write,chown" # ls -le -rw-r--r--+ 1 juser wheel 0 Apr 28 14:06 file1 owner: juser 1: admin allow write,chown (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |