分享

批量给文件添加可执行权限

本帖最后由 chenf2345 于 2024-1-10 14:21 编辑

最近,收到一个光盘,需要给所有的信创电脑,都执行一遍,光盘里面的autorun.sh。但是,软件整个复制之后,其他人的电脑却无法直接执行,里面的可执行文件没有权限,需要给这些文件chmod +x权限;



  • 方案1:最后找到一个命令,可以通过这个命令,给该目录下的所有可执行文件添加可执行权限,命令如下:
  1. find . -type f -exec chmod +x {} \;
复制代码
最后将该命令添加到autorun.sh里面。  终于,这个软件脱离了光盘。

  • 方案2: 压缩成tar包,权限都能直接带过来。不过这个方案,软件没压缩,可以重新将tar包再压缩。


总结:总的来说,两个方案都是各自的有点,方案2tar包,不用修改文件,因为软件2G多太大,要再次压缩;方案1需要点技巧,文件打包直接压缩。


版权说明:论坛帖子主题均由合作第三方提供并上传,若内容存在侵权,请进行举报

没找到任何评论,期待你打破沉寂

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系在线客服