如何在不对文件夹进行 chmod 的情况下对子目录中的所有文件进行 chmod?

How to chmod all files in sub-directories without chmod the folders?

我尝试对所有子目录中的每个 HTML 文件进行 chmod 444,但是当我尝试此命令时所有文件和文件夹都更改为 444:

chmod -R 444 /home/ppp/ *.html

我只想对 /home/ppp 文件夹和子文件夹中的所有 HTML 文件进行 chmod,但不对文件夹和其他文件类型进行 chmod。

使用这个命令:

find /home/ppp -type f -exec chmod 444 {} \;