本帖最后由 chenf2345 于 2024-1-10 14:21 编辑
最近,收到一个光盘,需要给所有的信创电脑,都执行一遍,光盘里面的autorun.sh。但是,软件整个复制之后,其他人的电脑却无法直接执行,里面的可执行文件没有权限,需要给这些文件chmod +x权限;
- 方案1:最后找到一个命令,可以通过这个命令,给该目录下的所有可执行文件添加可执行权限,命令如下:
- find . -type f -exec chmod +x {} \;
复制代码 最后将该命令添加到autorun.sh里面。 终于,这个软件脱离了光盘。
- 方案2: 压缩成tar包,权限都能直接带过来。不过这个方案,软件没压缩,可以重新将tar包再压缩。
总结:总的来说,两个方案都是各自的有点,方案2tar包,不用修改文件,因为软件2G多太大,要再次压缩;方案1需要点技巧,文件打包直接压缩。
|
|
|
|
|
版权说明:论坛帖子主题均由合作第三方提供并上传,若内容存在侵权,请进行举报