红联Linux门户
Linux帮助

tar命令解压文件导致文件属性改变

发布时间:2017-03-13 15:44:08来源:linux网站作者:gbagony
今天下载了一个tar.gz的安装包,通过使用sftp将包传到ubuntu上使用tar命令解压发现文件的owner和group均不是默认的解压用户,而是一个默认的owner和group,了解之后才发现原来tar命令解压之后的owner和group是文件压缩者所在的owner和group。若想在解压的时候使得文件的owner和group自动设置为解压机器的owner和group,可使用以下命令:tar --no-same-owner -xzvf xxx.tar.gz,因为tar命令默认会使用--same-owner参数。
 
当然我们也可以在解压之后手动去更改owner、group以及用户权限,使用chown和chmod就能轻松搞定。 
 
另外补充一点:之前通过ssh连接是使用xshell工具,后来通过SecureCRT工具解压则不会出现该问题。
 
本文永久更新地址:http://www.linuxdiyf.com/linux/29145.html