工作中需要用到批量修改文件用户和组的情况,特记录以下便捷用法。
1.批量修改多个文件的user和group
chown ats:ats /dev/sdc /dev/sdd /dev/sde /dev/sdf /dev/sdg /dev/sdh /dev/sdi /dev/sdj /dev/sdk /dev/sdl /dev/sdm
可以精简为
chown ats:ats /dev/sd[c-m]
2.修改一个目录下的所有文件的user和group
对/opt/oracle/目录下的所有文件与子目录执行相同的所有者变更,使所有者修改为oinstall用户组的oracle用户
chown -R oracle:oinstall /opt/oracle/