linux 权限问题

在公司开发嵌入式的时候经常会遇到权限问题如:

rm: cannot remove   xxxxxxxxxxxxxxxxxx  Permission denied

ll 显示该文件居然是非法的用户和组:

-rwxr-xr-x 1 11093 1513 18248 2014-10-13 17:18 xxxxxxxxxxxxxxxxxx  

研读makefile发现这些文件是tar解压出来的,而且这些打包文件很多

厂家给我们提供的code的makefile里面居然在不停的解压和删除这些文件,我是无法取得root权限的。

想要make出程序来必须得修改makefile里面的这些解压文件了。在makefile里面查找rm 和 tar 命令,找到这些奇怪的文件生成的源头,

使用chown ${USER}:${USER} -R xxx 修改解压出来的文件所有者和组。发现有42处的tar 和82 处rm命令

修改完全只好终于可以make出厂商提供的code程序了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值