Linux系统里的zip是一种创建压缩存档文件的常用方式,同时也是一种传统的文件归档文件格式,由于它的广泛使用,所以用户们会经常遇见 zip 文件。那么这篇文章带大家来学习一下Linux下压缩与解压知识点,知道Linux下压缩与解压的命令方法后,就可以更熟练的操作Linux系统了。
关于Linux下压缩与解压的学习知识点,先来看tar压缩(归档)问题。tar用来压缩和解压文件, tar压缩后的文件也叫归档文件。其语法是:
tar 参数 要压缩或解压的文件或目录
常用的参数有:
z : 使用压缩,生成的文件名是 xxx.tar.gz 这是linux中常用的压缩格式。
c : 创建压缩文档
v : 显示压缩,解压过程中处理的文件名
f : 指定归档文件名, tar参数后面是归档文件名
x : 从归档文件中释放文件,就是解压
t : 列出归档文件内容,查看文件内容
C: 解压到指定目录,使用方式 -C 目录 , C 是大写的。
(1)创建归档文件(压缩)
语法:tar -zvcf 归档文件名 要归档文件列表
例如:tar -zcvf txtfile.tar.gz aa.txt
(2)归档多个文件
例如 tar -zcvf txt.tar.gz aa.txt test.txt
也可以使用通配符 * 表示要压缩的文件名的一部分
例如:tar -zcvf txt2.tar.gz *.txt
(3)压缩目录
语法:tar -zcvf 归档文件名 目录
例如:tar -zcvf file.tar.gz mytest
结果:
Linux下压缩与解压问题,需要知道的是查看归档(压缩)文件,显示压缩文件的内容。语法:tar -tf 归档文件名
t : 列出归档(压缩)文件的内容
f : 归档文件名
例如:tar -tf file2.tar.gz
最后是tar 解压。解压:释放压缩的文件内容;语法: tar -zxvf 已归档的文件名。参数:x : 解压,从归档文件中释放文件,
解压 file.tar.gz
语法:tar -zxvf file.tar.gz
在 Linux 系统的命令行下,对于把文件解压到一个文件夹下是一个好的操作,因为这种方式下,所有的提取文件都会被存储到所指定的文件夹下,如果文件夹不存在,会创建该文件夹。例如操作:unzip zipped_file.zip -d unzipped_directory,那么现在 zipped_file.zip 中所有的内容都会被提取到 unzipped_directory 中。
这篇Linux下压缩与解压的学习文章就是上面这些内容,大家还可以在java培训课程中学习更多的Linux操作系统下解压zip文件的方法。学好Linux解压与压缩文件的命令,是学好java的一方面的技巧,可以方便自己平时的操作,希望各位java程序员都可以学会。
达芬奇09-04 11:00
军哥07-29 17:02
Code大师09-01 16:01
Code大师09-04 10:18
蛙课视频小助手08-04 16:45