我想使目录chmod中的所有文件夹为755,单个文件为chmod 644.有没有办法可以使用umask(例如umask 022)在将来指定这些权限?
提前致谢。
find ~ -type d -exec chmod 755 {} \; find ~ -type f -exec chmod 644 {} \; echo umask 0022 > ~/.bashrc # [ this should be in your /etc/profile* already ]
你可以使用访问控制列表来解决这个问题。 man setaclf
除此之外,或者制作一个偶尔会经过的cron脚本,并确保在这个目录中的所有内容都被正确地修改,那么在linux中没有一个好的方法可以解决这个问题。