zoukankan      html  css  js  c++  java
  • tar: Error exit delayed from previous errors

    tar: Error exit delayed from previous errors

    这个问题是我在服务器上安装WSRR,在我的linux上面解压文件的时候产生的,刚开始一直没办法解决,网上面搜索了很多也没能真正解决。

    这里我仅仅说说在我的LINUX请款下面的解决办法,其实很简单,就是你要解压的文件从你的共享文件夹里面复制到Liunx下面的任意一个子文件夹下面操作就不会出现这种问题了。至于压缩的时候也可能产生这种问题,我在网上面搜索的很多信息,大致是有三个方面:1、内存不够用;2、部分文件的操作权限需要修改一下,至于怎么修改,那就要你自己去找那些出现问题的文件了;3、ftp设置的问题。

    下面是我搜到的一些比较好点的解决方法,希望对你有用,仅供参考:

    使用tar命令解压资料的时候报错:tar: Error exit delayed from previous errors 。 tar解压缩命令如下:

    tar -xvf CZQ45.taz

    ..........................................

    ..........................................

    tar: Error exit delayed from previous errors

    在Google搜索了一下,出现这种问题可能有两种情况:

    1、打包目录中可能有的文件没有读取(R)权限;

    2、打包目录中可能有的目录没有执行(X)权限;

    找到权限有问题的文件或目录并使用下面的chmod命令更改它们的权限即可:

    #更改文件权限

    chmod u+r file

    #更改目录权限

    chmod -R u+xr dir

    权限设置完成之后,再使用tar命令打包压缩就不会再有tar: Error exit delayed from previous errors的错误了。

    有时候我们在解压的时候也会出现tar: Error exit delayed from previous errors错误,这种情况通常是由于xxx.tgz压缩包内有些文件/目录不能被当前用户读取造成的。在使用ftp命令传输文件时经常会碰到这种情况,只要更改ftp的传输方式为二进制的方式即可:

    ftp 192.168.1.1

    #省略登录口令和.....

    #ftp命令模式,设置传输模式为BIN

    ftp> bin

    ftp> put ~/xxx.tgz yyy.tgz

    这样再用ftp传送文件时解压它时就不会再出现 tar: Error exit delayed from previous errors的错误了。

    注意如果合用的是ftp上传工具,请把上传工具的“传输模式”改成二进制

  • 相关阅读:
    TPL中的异常
    异步接口
    TPL高级探秘
    TPL应用:HttpClient
    WLS_Oracle Weblogic部署应用程序(案例)
    WLS_Oracle Weblogic服务器生命周期(案例)
    WLS_Oracle Weblogic使用WLST工具(案例)
    WLS_Oracle Weblogic MSI和创建被管理服务器(概念)
    WLS_Oracle Weblogic配置文件(案例)
    WLS_Oracle Weblogic目录结构(案例)
  • 原文地址:https://www.cnblogs.com/Bigkangaroo/p/2233263.html
Copyright © 2011-2022 走看看