专业编程基础技术教程

网站首页 > 基础教程 正文

linux下批量处理exec和xargs区别(linux批量执行工具)

ccvgpt 2024-07-28 12:18:33 基础教程 12 ℃

exec 找到一个处理一个,xarges是找到所有的组成一个数组然后批量出路。如下例:

对/home/wwwroot目录下的所有目录设置访问控制权限(添加用户devel并设置读、写、执行权限)

linux下批量处理exec和xargs区别(linux批量执行工具)

find /home/wwwroot -type d -exec setfacl -m u:devel:rwx {} ;

对/home/wwwroot目录下的所有文件设置访问控制权限(添加用户devel并设置读、写、执行权限)

find /home/wwwroot -type f -exec setfacl -m u:devel:rw {} ;

批量对/home/wwwroot目录下的所有文件设置访问控制权限(添加用户devel并设置读、写、执行权限)

find /home/wwwroot -type f |xargs setfacl -m u:devel:rw;

Tags:

最近发表
标签列表