CentOS 7 解压 7zip 压缩的文件

在CentOS上我们解压得比较多的文件类型一般是tar.gz,zip等结尾的,比较少见.7z结尾的,那么这种文件应该用什么命令来解压呢?

尝试使用tar命令

[root@machine-1 ~]# tar xf OneAPM.7z
tar: This does not look like a tar archive
tar: Skipping to next header
tar: Exiting with failure status due to previous errors

很明显这是不行的,每种压缩有自己的算法,以7z压缩的,用tar命令自然就解不出来,我们需要下载对应的7z解压工具。

[root@machine-1 ~]# yum -y install p7zip

使用7za命令进行解压

[root@machine-1 ~]# 7za x OneAPM.7z7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,2 CPUs Intel(R) Core(TM) i5-7300HQ CPU @ 2.50GHz (906E9),ASM,AES-NI)Scanning the drive for archives:
1 file, 18963 bytes (19 KiB)Extracting archive: OneAPM.7z
--
Path = OneAPM.7z
Type = 7z
Physical Size = 18963
Headers Size = 188
Method = LZMA2:24k
Solid = -
Blocks = 1Everything is OkFolders: 1
Files: 1
Size:       19028
Compressed: 18963

这样就解压成功了,7za还有很多命令参数,有需要可以研究下:

[root@machine-1 ~]# 7za -h7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,2 CPUs Intel(R) Core(TM) i5-7300HQ CPU @ 2.50GHz (906E9),ASM,AES-NI)Usage: 7za <command> [<switches>...] <archive_name> [<file_names>...][<@listfiles...>]<Commands>a : Add files to archiveb : Benchmarkd : Delete files from archivee : Extract files from archive (without using directory names)h : Calculate hash values for filesi : Show information about supported formatsl : List contents of archivern : Rename files in archivet : Test integrity of archiveu : Update files to archivex : eXtract files with full paths<Switches>-- : Stop switches parsing-ai[r[-|0]]{@listfile|!wildcard} : Include archives-ax[r[-|0]]{@listfile|!wildcard} : eXclude archives-ao{a|s|t|u} : set Overwrite mode-an : disable archive_name field-bb[0-3] : set output log level-bd : disable progress indicator-bs{o|e|p}{0|1|2} : set output stream for output/error/progress line-bt : show execution time statistics-i[r[-|0]]{@listfile|!wildcard} : Include filenames-m{Parameters} : set compression Method-mmt[N] : set number of CPU threads-o{Directory} : set Output directory-p{Password} : set Password-r[-|0] : Recurse subdirectories-sa{a|e|s} : set Archive name mode-scc{UTF-8|WIN|DOS} : set charset for for console input/output-scs{UTF-8|UTF-16LE|UTF-16BE|WIN|DOS|{id}} : set charset for list files-scrc[CRC32|CRC64|SHA1|SHA256|*] : set hash function for x, e, h commands-sdel : delete files after compression-seml[.] : send archive by email-sfx[{name}] : Create SFX archive-si[{name}] : read data from stdin-slp : set Large Pages mode-slt : show technical information for l (List) command-snh : store hard links as links-snl : store symbolic links as links-sni : store NT security information-sns[-] : store NTFS alternate streams-so : write data to stdout-spd : disable wildcard matching for file names-spe : eliminate duplication of root folder for extract command-spf : use fully qualified file paths-ssc[-] : set sensitive case mode-ssw : compress shared files-stl : set archive timestamp from the most recently modified file-stm{HexMask} : set CPU thread affinity mask (hexadecimal number)-stx{Type} : exclude archive type-t{Type} : Set type of archive-u[-][p#][q#][r#][x#][y#][z#][!newArchiveName] : Update options-v{Size}[b|k|m|g] : Create volumes-w[{path}] : assign Work directory. Empty path means a temporary directory-x[r[-|0]]{@listfile|!wildcard} : eXclude filenames-y : assume Yes on all queries

Linux:CentOS 7 解压 7zip 压缩的文件相关推荐

  1. linux 解压rar格式的文件怎么打开,linux服务器怎么解压rar格式的文件

    做seo的很多人都会经历过这个问题,那就是安装的宝塔.wdcp等面板后,但是在上传完压缩文件的时候,发现压缩文件是rar后缀的压缩文件,在宝塔面板中就解压不了rar文件. 一.于是就想着把后缀改为zi ...

  2. Linux 下载安装 rar 并解压rar压缩包(Linux下如何解压.zip和.rar文件)

    Linux下如何解压.zip和.rar文件,对于Window下的常见压缩文件.zip和.rar,Linux也有相应的方法来解压它们: 1)对于zip linux下提供了zip和unzip程序,zip是 ...

  3. linux centos rar解压,Centos解压rar压缩文件

    在liunx下原本是不支持rar文件的,需要安装liunx下的winrar版本官网下载最近rar解压包. 下载linux系统rar解压工具: 可以通过官网直接下载,通过ftp/sftp等公共传输到li ...

  4. 在linux下怎么解压和压缩tar.xz文件

    在linux下解压tar.xz文件步骤 # xz -d ***.tar.xz      //先解压xz # tar    -xvf    ***.tar  //再解压tar tar.xz压缩包也是打包 ...

  5. Ubuntu Linux 安装 .7z 解压和压缩文件

    安装方法: sudo apt-get install p7zip 解压文件: 7z x manager.7z -r -o /home/xx 解释如下: x 代表解压缩文件,并且是按原始目录解压(还有个 ...

  6. Linux 安装 .7z 解压和压缩文件

    安装方法:     sudo apt-get install p7zip 解压文件:     7z x manager.7z -r -o /home/xx 解释如下: x 代表解压缩文件,并且是按原始 ...

  7. 宝塔服务器网页 怎么压缩文件,宝塔Linux面板在线解压WAR压缩文件

    下面是编程之家 jb51.cc 通过网络收集整理的代码片段.编程之家小编现在分享给大家,也给大家做个参考. 这个版本的迭达更新,本来是没什么好说的,额,什么叫迭代?简单说就是重复反馈活动的过程,这重复 ...

  8. linux下,解压和压缩tgz包

    .tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) .gz 解压1:gunzip FileNam ...

  9. Linux--如何解压分卷压缩的文件(zip,tar等等)

    下载的数据集,由于文件大小限制,是分卷压缩的形式: 例如: test-00.tar test-01 test-02 ... 上传至linux系统后,先合并文件,再对文件进行解压: # 1.先合并文件( ...

  10. java解压,压缩.gz文件

    /*      * gz文件是linux下常见的压缩格式.使用 java.util.zip.GZIPInputStream即可,压缩是 java.util.zip.GZIPOutputStream   ...

最新文章

  1. [Ruby01]Class, Module, Object,Kernel的关系
  2. 后摩尔定律时代的芯片新选择!
  3. php中的__call调用
  4. EDM营销的三个小窍门-EDM营销必看
  5. 苹果ipa软件包破解笔记
  6. mysql返回值_mysql_query的返回值
  7. access没有使用 对象的必要权限_厨房有没有必要安燃气报警器 使用燃气要注意哪些安全性措施...
  8. 数据库联接字符串大全
  9. 2017西安网络赛 计蒜客 Trig Function 切比雪夫多项式
  10. latex 之好看的字体格式
  11. linux网盘客户端,Linux下的百度网盘客户端BaiduPCS-Go
  12. 2021年茶艺师(中级)考试及茶艺师(中级)考试题
  13. 抓住每一次学习的机会
  14. android 加花工具下载,Android 代码混淆并加花
  15. 删除Windows启动管理器下的加载项
  16. PTA 7-191 百钱百鸡
  17. 面向对象的PHP编程
  18. Log4j 爆发“核弹级”漏洞、工信部力推开源软件发展、“龙腾计划”启动|开源月报 Vol. 02...
  19. 2021年全球指拨开关收入大约420.8百万美元,预计2028年达到519.8百万美元
  20. Ardiuno驱动Apds9960手势识别

热门文章

  1. 2021江西省数学建模三题
  2. Mac端视频字幕压制:HandBrake/Premute/松果压制
  3. 搞清楚模数、数模转换中的AGND和DGND
  4. 通过二层交换机的局域网配置
  5. Atmega128串口详解
  6. 案例 | 省去繁琐简历筛选,「微伴助手」选择 ShowMeBug 在线笔试提高人才精准度
  7. 计算机网络体系结构与数据通信(一) 概述
  8. 周奕与共享软件(转)
  9. 2030影院群站专用苹果CMS10自适应手机电影整站源码影视模板下载
  10. Python3爬取淘宝网商品数据