解决tar命令解压文件后造成目录权限自动更改问题


在root用户下解压一个tar文件

[root@localhost src]# tar -zxvf apache-activemq-5.16.3-bin.tar.gz 

查看解压后的目录发现归属发生变更不是root

 

 这是因为tar 解压默认使用的参数是--same-owner,就是说使用哪个用户压缩的,那么解压后还是归属这个用户,所以这里需要指定参数--no-same-owner参数,即归属于当前操作用户

[root@localhost src]# tar -zxvf apache-activemq-5.16.3-bin.tar.gz --no-same-owner 

再次查看,归属用户正常

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM