day 2 压缩与解压缩命令 扩展.md

常用压缩格式:.zip .gz .bz2

常用压缩格式: .tar.gz .tar.bz2

zip 压缩文件名 源文件

压缩文件

zip -r 压缩文件名 源目录

压缩目录

.zip格式解压缩

unzip压缩文件

解压缩.zip文件


.gz格式压缩

.gzip 源文件

压缩为.gz格式对压缩文件,源文件会消失

gzip -c 源文件 >压缩文件

压缩为.gz格式,源文件保留

例如:gzip -c abc > abc.gz

gzip -r 目录

压缩目录下所有的子文件,但是不能压缩目录

.gz格式解压缩

gzip -d 压缩文件

解压缩文件

gunzip 压缩文件

解压缩文件


.bz2格式压缩

bzip2 源文件

压缩为.bz2格式。不保留源文件

bzip -k 源文件

压缩之后保留源文件

注意:bzip2命令不能压缩目录

.bz2格式解压缩

bzip2 -d 压缩文件

解压缩,k 保留压缩文件

bunzip2 压缩文件

解压缩,-k 保留压缩文件。


常用压缩格式: .tar.gz .tar.bz2

打包命令tar

tar -cvf 打包文件名 源文件 (打包可以解决.gz .bzip2不能压缩目录的情况 。先打包,再压缩。)

选项:

-c:打包

-v:显示过程

-f:指定打包后的文件名

例如:

tar -cvf longzls.tar longzls

解打包命令

tar -xvf 打包文件名

选项:

-x : 解打包

例如:

tar -xvf longls.tar


.tar.gz压缩格式

其实.tar.gz格式是先打包为.tar格式,再压缩为.gz格式。

tar -zcvf 压缩包名.tar.gz 源文件

选项:

-z:压缩为.tar.gz格式

tar -zxvf 压缩包名.tar.gz

选项:

-x:解压缩.tar.gz格式

.tar.bz2压缩格式

其实.tar.bz2格式是先打包为.tar格式,再压缩为.bz2格式。

tar -jcvf 压缩包名.tar.bz2 源文件

选项:

-z:压缩为.tar.bz2格式

tar -jxvf 压缩包名.tar.bz2

选项:

-x:解压缩.tar.bz2格式

时间: 2024-10-19 05:22:17

day 2 压缩与解压缩命令 扩展.md的相关文章

压缩、解压缩命令(笔记)

压缩.解压缩命令压缩格式:gz, bz2, xz, zip, Z 压缩算法:算法不同,压缩比也会不同: compress: FILENAME.Zuncompress gzip: .gz    gzip /PATH/TO/SOMEFILE:压缩完成后会删除原文件        -d:         -#:1-9,指定压缩比,默认是6:    gunzip:     gunzip /PATH/TO/SOMEFILE.gz: 解压完成后会删除原文件zcat /PATH/TO/SOMEFILE.gz:

day 2 命令搜索命令 扩展.md

文件搜索命令locate locate/slocate命令 文件查找和比较 locate命令和slocate命令都用来查找文件或目录. locate命令其实是find -name的另一种写法,但是要比后者快得多,原因在于它不搜索具体目录,而是搜索一个数据库/var/lib/locatedb,这个数据库中含有本地所有文件信息.Linux系统自动创建这个数据库,并且每天自动更新一次,所以使用locate命令查不到最新变动过的文件.为了避免这种情况,可以在使用locate之前,先使用updatedb命

小蚂蚁学习Linux(6)——压缩与解压缩命令详解

在Linux中常用的压缩格式有以下几个:.zip    .gz    .bz2    .tar.gz    tar.bz2.首先先解释前三个. .zip格式的压缩:    zip   压缩文件名    原文件名    如:zip    abc.zip    abc 后缀名是一定要写的,虽然Linux不关心后缀名,但是我们人类还是要看的. 压缩目录的时候需要加上选项    -r    如:zip    -r    目录名    源目录名 解压的方法也挺简单    unzip    [文件或目录]

centos tar压缩与解压缩命令大全

管理centos服务器的时候常会对文件进行一些常规操作,除了ftp之外了解在ssh下必要的文件操作命令那也是必不可少的,以下摘录一些常用的文件操作命令: 文件操作: ls      ####查看目录中的文件#### ls -F       ####查看目录中的文件#### ls -l       ####显示文件和目录的详细资料#### ls -a       ####显示隐藏文件#### ls *[0-9]*       ####显示包含数字的文件名和目录名#### rm go.tar   

Linux基础篇-压缩、解压缩命令

压缩格式:gz,bz2,xz,zip,Z compress:FILENAME.Z  早期的压缩命令 uncompress gzip:  .gz   只能压缩文件 gzip /PATH/TO/SOMEFILE :压缩完成后会删除源文件 -d:解压缩 -#:1-9 指定压缩比 默认是6: gunzip; gunzip /PATH/TO/SOMEFILE.gz:解压完成后会删除原文件 zcat /PATH/TO/SOMEFILE.gz:不解压的情况下,查看文本文件的内容: bzip2: .bz2 只能

linux下压缩,解压缩命令

对于刚刚接触Linux的人来说,一定会给Linux下一大堆各式各样的文件名给搞晕.别个不说,单单就压缩文件为例,我们知道在Windows下最常见的压缩文件就只有两种,一是,zip,另一个是.rap.可是Linux就不同了,它有.gz..tar.gz.tgz.bz2..Z..tar等众多的压缩文件名,此外windows下的.zip和.rar也可以在Linux下使用,不过在Linux使用.zip和.rar的人就太少了.本文就来对这些常见的压缩文件进行一番小结,希望你下次遇到这些文件时不至于被搞晕ic

Linux压缩,解压缩命令

1.递归压缩命令 zip -r a.zip ./a 命令解释:递归压缩当前路径下的a文件夹,a.zip为压缩后的文件名 2.压缩单个文件 zip a.zip ./a 3.解压缩 unzip a.zip  问题1:解压缩时出现-bash: unzip: command not found错误 解决1:yum install -y unzip zip 使用yum命令安装zip unzip命令

linux中的常用压缩与解压缩命令

linux中常用的压缩格式有   .zip   .gz   .bz2   .tar.gz   .tar.bz2 一..zip 1.命令格式 zip 压缩文件名 源文件名         (压缩文件到当前目录) zip -r 压缩文件名 源目录名     (压缩目录文件到当前目录) unzip 压缩文件名                    (解压缩.zip文件到当前目录) 说明:.zip格式的压缩文件在Linux及Windows中通用,当源文件比较小时,压缩文件可能比原文件大(压缩格式的换算)

kali linux 压缩文件解压缩命令(包含7z)

tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) --------------- .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 解压:tar zxvf FileName.tar.gz 压缩:tar zcvf FileName.tar.gz DirName --------------- .