1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Linux 下压缩包解压后目录的权限问题

Linux 下压缩包解压后目录的权限问题

时间:2024-08-27 22:49:57

相关推荐

Linux 下压缩包解压后目录的权限问题

looking 用户打包目录

looking 用户在自己家目录下打了一个 tar.gz 的压缩包:

[looking@master test]$ lltotal 139540-rw-rw-r--. 1 looking looking 142885189 Oct 30 12:31 x2openEuler.tar.gz

并拷贝压缩包到了 /tmp 临时目录下(方便其他用户使用):

[looking@master test]$ cp x2openEuler.tar.gz /tmp[looking@master test]$ ll /tmp/x2openEuler.tar.gz -rw-rw-r--. 1 looking looking 142885189 Oct 30 12:35 /tmp/x2openEuler.tar.gz

testuser 解压压缩包

testuser 把压缩包从 /tmp 目录拷贝到自己 home 目录:

[testuser@master ~]$ ll /tmp/x2openEuler.tar.gz -rw-rw-r--. 1 looking looking 142885189 Oct 30 12:35 /tmp/x2openEuler.tar.gz[testuser@master ~]$ cp /tmp/x2openEuler.tar.gz .[testuser@master ~]$ lltotal 139540-rw-rw-r--. 1 testuser testuser 142885189 Oct 30 12:41 x2openEuler.tar.gz

压缩包的 owner 和 group 都是 testuser 自己(解压之后,解压目录的 owner 和 group 也是 testuser 自己):

[testuser@master ~]$ tar -xpf x2openEuler.tar.gz [testuser@master ~]$ ll total 139540drwxr-x---. 10 testuser testuser 256 Aug 30 19:56 x2openEuler-rw-rw-r--. 1 testuser testuser 142885189 Oct 30 12:41 x2openEuler.tar.gz

root 解压压缩包

root 把压缩包从 /tmp 目录拷贝到自己 root目录:

[root@master ~]# [root@master ~]# ll /tmp/x2openEuler.tar.gz -rw-rw-r--. 1 looking looking 142885189 Oct 30 12:35 /tmp/x2openEuler.tar.gz[root@master ~]# cp /tmp/x2openEuler.tar.gz .[root@master ~]# ll x2openEuler.tar.gz -rw-r--r--. 1 root root 142885189 Oct 30 12:46 x2openEuler.tar.gz

压缩包的 owner 和 group 都是 root 自己(解压之后,解压目录的 owner 和 group 却是looking —— 最开始打包压缩包的那个用户):

[root@master ~]# tar -xpf x2openEuler.tar.gz [root@master ~]# ll -d x2openEuler*drwxr-x---. 10 looking looking 256 Aug 30 19:56 x2openEuler-rw-r--r--. 1 root root 142885189 Oct 30 12:46 x2openEuler.tar.gz

结论:

1、普通用户 A 打包压缩包,其他普通用户B 拷贝过去后解压,解压后目录的 owner 和 group 都是 B;

2、普通用户 A 打包压缩包,root 用户拷贝过去后解压,解压后目录的 owner 和 group 仍是A。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。