通过SSH更改文件夹中特定文件扩展名的Chmod权限

10

我的文件夹是/images/。该文件夹中有.png.gif.jpg图像。如何通过SSH将特定扩展名为.jpg的文件权限更改为644?

1个回答

18

使用ssh连接到远程计算机,然后执行以下命令可能会起作用:

find /images/. -name "*.jpg" | xargs chmod 644


6
这个方法在一些情况下是无效的,比如文件名中存在空格。可以使用find命令的-exec选项代替:find /images/. -name "*.jpg" -exec chmod 0644 {} \; - Markus Amalthea Magnuson
1
我们如何在这个命令中添加sudo?我必须以root权限执行此命令。 - rineez

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接