日期:2014-05-16  浏览次数:20545 次

<h3 align="center">为什么linux下解压文件之后文件属性改变<h3>
描述如下:
    现本人以root身份登录linux下(RHEL5)安装apache  (version 2.0.64)。
    此文件的压缩包为如下属性: 
    557189 -rwxrw-rw-  1 root root  4954766 07-17 14:13 httpd-2.0.64.tar.bz2

    可是解压完文件之后  ,此文件属性如下:
    1966300 drwxr-xr-x 11 gx   gx       4096 2010-10-15 httpd-2.0.64

    本人的解压缩命令为:tar xvzf  httpd-2.0.64.tar.bz2  
    请问各位 ,这是什么原因?
    除了可以通过chmod 777 [filename]解决.
    解决的办法还有什么?
   

 
------解决方案--------------------
一个是压缩包,
一个是文件夹, 压缩包不须要x属性,但是文件夹一般会有(否则cd不进去)。
二是,如果压缩时与解压时用户不同,也可能不一样。
所以二者有差异可以理解。