下面这些命令实际上会做什么?
chmod 777 /yoda/htdocs/cups/logs/*
chmod -R -f 777 /yoda/htdocs/cups/logs/
当我检查 ..../logs 文件夹中的文件权限时,它们显示为
-rw-r-----
但是,当我实际上更改了第一个命令本身中所有文件的权限时,为什么会发生这种情况
答案1
chmod 777 /yoda/htdocs/cups/logs/*
将为logs目录中的所有文件添加777权限。
chmod -R 777 /yoda/htdocs/cups/logs/
将递归地向日志目录以及其中的所有目录和文件添加 777 权限
以获取更多信息,请检查下面的链接
https://en.wikipedia.org/wiki/Chmod
如果您想为将来创建的文件分配权限。为此,您需要使用 umask 功能。
https://www.computerhope.com/unix/uumask.htm