linux包含权限压缩文件与解压缩

来源:互联网 发布:淘宝商城帐篷 编辑:程序博客网 时间:2024/06/09 14:54

http://zhidao.baidu.com/link?url=o3lE1RoqITR6RVIHaOwuoNzrnXTdSFwcci1k4bfxxL3JlT28xvYbf36vv4D83CliTw8RV4Fw9MlXbLxCatWK0_

用tar打包的时候加上 -p这个参数 如 tar -cvfp。就行了解压缩的时候也是加上-p的参数。 这参数就是保留权限用的。




Linux系统用tar命令解压压缩包的时候,为了保持原有文件夹的属性权限,可以加-p命令(使用原文件的原来属性),方法如下:

例子:将 /tmp/etc.tar.gz 文件解压缩在 /usr/local/src 底下,保持目录权限不变

1
2
3
[root@linux ~]# cd /usr/local/src
[root@linux src]# tar -pzxvf /tmp/etc.tar.gz
#加上-p参数即可

Linux下tar主要参数说明:
-c :建立一个压缩文件的参数指令(create 的意思);
-x :解开一个压缩文件的参数指令;
-t :查看 tarfile 里面的文件;
-v :压缩的过程中显示文件;
-p :使用原文件的原来属性(属性不会依据使用者而变);
-P :可以使用绝对路径来压缩;

-N :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中。

0 0
原创粉丝点击