chmod/chown/mv/rm提示Argument list too long的解决办法

在linux或者FreeBSD等系统下面使用chmod/chown/mv/rm等命令的时候常会出现

Argument list too long

的提示。这个是Unix系统一直以来都有的限制。察看这个限制可以通过命令

getconf ARG_MAX

得到。解决的办法可以使用xargs。

find . -print0 | xargs -0 chown nobody:nobody
find . -print0 | xargs -0 rm

(注意。上面的0是数字,不是字母o)