linux下批量修改文件权限(chmod 777 *)出错:Argument list too long
12月 13, 2021 by 傅老师 · Leave a Comment
某目录下有数万个文本文件,为了方便读写,批量设置权限777。进入目录后,
chmod 777 *
出错:
-bash: /usr/bin/chmod: Argument list too long
一个办法是对目录作递归设置。另一个方法可以在当前目录下使用:
echo * | xargs chmod 777
类似地,批量删除文件和目录:
echo * | xargs rm -rf
——本文最后由傅老师于2021-12-15编辑过