Centos7常用命令[压缩与解压缩]

简介:
压缩与解压缩: 

# 解压tar格式的文件
[root@localhost ~]# tar xvf wordpress.tar

# 查看tar文件中包含的文件
[root@localhost ~]# tar -tvf myfile.tar

# 把tool目录打包为toole.tar文件
[root@localhost ~]# tar cf toole.tar tool

# 把tool目录打包且压缩为xwyme.tar.gz文件,因为.tar文件几乎是没有压缩过的,MT的.tar.gz文件解压成.tar文件后差不多是10MB
[root@localhost ~]# tar cfz xwyme.tar.gz tool

# 创建.tar.bz2文件,压缩率高
[root@localhost ~]# tar jcvf /var/bak/www.tar.bz2 /var/www/

# 解压tar.bz2格式
[root@localhost ~]# tar xjf www.tar.bz2

# 解压.tar.gz文件为.tar文件
[root@localhost ~]# gzip -d ge.tar.gz

# 解压zip文件,windows下要压缩出一个.tar.gz格式的文件还是有点麻烦的
[root@localhost ~]# unzip phpbb.zip

# 解压一个叫做 ‘file1.bz2′的文件
[root@localhost ~]# bunzip2 file1.bz2

# 压缩一个叫做 ‘file1′ 的文件
[root@localhost ~]# bzip2 file1

# 解压一个叫做 ‘file1.gz’的文件
[root@localhost ~]# gunzip file1.gz

# 压缩一个叫做 ‘file1′的文件
[root@localhost ~]# gzip file1

# 最大程度压缩
[root@localhost ~]# gzip -9 file1

# 创建一个叫做 ‘file1.rar’ 的包
[root@localhost ~]# rar a file1.rar test_file

# 同时压缩 ‘file1′, ‘file2′ 以及目录 ‘dir1′ 
[root@localhost ~]# rar a file1.rar file1 file2 dir1

# 解压rar包
[root@localhost ~]# rar x file1.rar

# 解压rar包
[root@localhost ~]# unrar x file1.rar

# 创建一个非压缩的 tarball
[root@localhost ~]# tar -cvf archive.tar file1

# 创建一个包含了 ‘file1′, ‘file2′ 以及 ‘dir1′的档案文件
[root@localhost ~]# tar -cvf archive.tar file1 file2 dir1

# 显示一个包中的内容
[root@localhost ~]# tar -tf archive.tar

# 释放一个包
[root@localhost ~]# tar -xvf archive.tar

# 将压缩包释放到 /tmp目录下
[root@localhost ~]# tar -xvf archive.tar -C /tmp

# 创建一个bzip2格式的压缩包
[root@localhost ~]# tar -cvfj archive.tar.bz2 dir1

# 解压一个bzip2格式的压缩包
[root@localhost ~]# tar -xvfj archive.tar.bz2

# 创建一个gzip格式的压缩包
[root@localhost ~]# tar -cvfz archive.tar.gz dir1

# 解压一个gzip格式的压缩包
[root@localhost ~]# tar -xvfz archive.tar.gz

# 创建一个zip格式的压缩包
[root@localhost ~]# zip file1.zip file1

# 将几个文件和目录同时压缩成一个zip格式的压缩包
[root@localhost ~]# zip -r file1.zip file1 file2 dir1

# 解压一个zip格式压缩包
[root@localhost ~]# unzip file1.zip
目录
相关文章
|
1月前
|
Linux
centos如何压缩zip
使用zip工具在CentOS上压缩文件和目录非常简单且高效。通过灵活使用zip命令的各种选项,可以满足不同的压缩需求,包括设置压缩级别、排除特定文件以及更新现有zip文件。希望本文提供的详细步骤和示例能帮助您更好地理解和应用zip工具进行文件压缩管理。
42 4
|
2月前
|
Web App开发 网络协议 Linux
linux命令总结(centos):shell常用命令汇总,平时用不到,用到就懵逼忘了,于是专门写了这篇论文,【便持续更新】
这篇文章是关于Linux命令的总结,涵盖了从基础操作到网络配置等多个方面的命令及其使用方法。
79 1
linux命令总结(centos):shell常用命令汇总,平时用不到,用到就懵逼忘了,于是专门写了这篇论文,【便持续更新】
|
1月前
|
安全 Linux 网络安全
centos7中firewall防火墙的常用命令总结
以上命令集覆盖了 `firewalld`的基本操作,是维护CentOS 7系统安全不可或缺的工具。对于更高级的配置需求或遇到特定问题
38 3
|
6月前
|
Linux
linux centos history 查看命令历史 显示时间戳
linux centos history 查看命令历史 显示时间戳
323 1
|
3月前
|
网络协议 Linux Shell
CentOS7系统命令学习笔记(一)
CentOS7系统命令学习笔记(一)
100 12
|
3月前
|
Linux
CentOS7系统命令学习笔记(二)
CentOS7系统命令学习笔记(二)
67 10
|
3月前
|
Linux Shell API
CentOS7系统命令学习笔记(三)
CentOS7系统命令学习笔记(三)
68 8
|
2月前
|
Linux 编译器 C语言
./build.sh:行1: g++: 未找到命令的错误问题在centos操作系统下面如何解决
通过上述步骤,您应该能够有效地解决CentOS系统中 `g++: 未找到命令`的错误。确保软件开发环境配置得当,对于顺利执行编译脚本和日常开发工作至关重要。如果问题依然存在,考虑检查脚本内的命令路径引用是否正确,或进一步排查系统配置问题。
162 0
|
4月前
|
安全 Linux 网络安全
CentOS常用的命令及其注释
CentOS常用的命令及其注释
|
4月前
|
Web App开发 缓存 Ubuntu
Linux中yum、rpm、apt-get、wget的区别,yum、rpm、apt-get常用命令,CentOS、Ubuntu中安装wget
Linux中yum、rpm、apt-get、wget的区别,yum、rpm、apt-get常用命令,CentOS、Ubuntu中安装wget
235 11