我正在使用Python 2.7。我有一个.tar.gz文件,我使用python tarfile库创建,解压缩到/ opt。但是,当我尝试使用以下方法解压缩它时:
tar -xPzvf myfile.tar.gz
我收到以下错误:
tar: /: Cannot utime: Operation not permitted
tar: Exiting with failure status due to previous errors
看起来tar文件试图直接修改上次修改时间?我查看了tarfile提供的选项,但除了实际修改时间之外找不到任何相关内容。
答案 0 :(得分:0)
您尝试解压缩到/opt
目录,但您未获得此权限。
例如,如果您要通过普通/opt
在user
中创建文件,则会出现此错误:
$ touch /opt/test
touch: cannot touch ‘/opt/test’: Permission denied
尝试将其解压缩到另一个目录,例如:/home/YOUR_USER/