导航:首页 > 程序命令 > gunzip命令

gunzip命令

发布时间:2023-01-19 15:15:35

1. Ubuntu 常用解压压缩命令

tar -xvf FileName.tar # 解包
tar -cvf FileName.tar DirName # 将DirName和其下所有文件(夹)打包

gunzip FileName.gz # 解压1
gzip -d FileName.gz # 解压2
gzip FileName # 压缩,只能压缩文件

tar -zxvf FileName.tar.gz # 解压
tar -zcvf FileName.tar.gz DirName # 将DirName和其下所有文件(夹)压缩
tar -C DesDirName -zxvf FileName.tar.gz # 解压到目标路径

tar -jxvf big-bag.tar.gz #这是手残解压的命令
tar -tf big-bag.tar.gz | xargs rm -rf #这是删除解压后的文件的命令

unzip FileName.zip # 解压
zipinfo -1 ./ShareWAF.zip(误解压文件) | xargs rm -rf

zip FileName.zip DirName # 将DirName本身压缩
zip -r FileName.zip DirName # 压缩,递归处理,将指定目录下的所有文件和子目录一并压缩

rar x FileName.rar # 解压
rar a FileName.rar DirName # 压缩

2. gunzip命令tar命令

1:tar

tar [-cxtzjvfpPN] 文件和目录 ....

参数:

-c :建立一个压缩文件的参数指令(create 的意思);

-x :解开一个压缩文件的参数指令!

-t :查看 tarfile 里面的文件!

特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!

因为不可能同时压缩和解压缩。

-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?

-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?

-v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!

-f :使用档名,请留意,在 f 之后要即时接档名喔!不要再加参数!
例如使用‘ tar -zcvfP tfile sfile’就是错误的写法,要写成
‘ tar -zcvPf tfile sfile’才对喔!

-p :使用原文件的原来属性(属性不会依据使用者而变)

-P :能使用绝对路径来压缩!

-N :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中!

--exclude FILE:在压缩的过程中,不要将 FILE 打包!

范例:

范例一:将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar

[root@linux ~]# tar -cvf /tmp/etc.tar /etc

范例二:查阅上述 /tmp/etc.tar.gz 文件内有哪些文件?

[root@linux ~]# tar -ztvf /tmp/etc.tar.gz

# 由于我们使用 gzip 压缩,所以要查阅该 tar file 内的文件时,

# 就得要加上 z 这个参数了!这非常重要的!

范例三:将 /tmp/etc.tar.gz 文件解压缩在 /usr/local/src 底下

[root@linux ~]# cd /usr/local/src

[root@linux src]# tar -zxvf /tmp/etc.tar.gz

# 在预设的情况下,我们能将压缩档在所有地方解开的!以这个范例来说,

# 我先将工作目录变换到 /usr/local/src 底下,并且解开 /tmp/etc.tar.gz ,

# 则解开的目录会在 /usr/local/src/etc 呢!另外,如果你进入 /usr/local/src/etc

# 则会发现,该目录下的文件属性和 /etc/ 可能会有所不同喔!

范例四:在 /tmp 底下,我只想要将
/tmp/etc.tar.gz 内的 etc/passwd 解开而已

[root@linux ~]# cd /tmp

[root@linux tmp]# tar -zxvf /tmp/etc.tar.gz etc/passwd

# 我能透过 tar -ztvf 来查阅 tarfile 内的文件名称,如果单只要一个文件,

# 就能透过这个方式来下达!注意到! etc.tar.gz 内的根目录 / 是被拿掉了!

范例五:将 /etc/ 内的所有文件备份下来,并且保存其权限!

[root@linux ~]# tar -zxvpf /tmp/etc.tar.gz /etc

# 这个 -p 的属性是非常重要的,尤其是当你要保留原本文件的属性时!

范例六:在 /home 当中,比
2005/06/01 新的文件才备份

[root@linux ~]# tar -N "2005/06/01" -zcvf home.tar.gz
/home

范例七:我要备份 /home, /etc ,但不要 /home/dmtsai

[root@linux ~]# tar --exclude /home/dmtsai -zcvf myfile.tar.gz
/home/* /etc

范例八:将 /etc/ 打包后直接解开在 /tmp 底下,而不产生文件!

[root@linux ~]# cd /tmp

[root@linux tmp]# tar -cvf - /etc | tar -xvf -

# 这个动作有点像是 cp -r /etc /tmp 啦~依旧是有其有用途的!

# 要注意的地方在于输出档变成 - 而输入档也变成 - ,又有一个 | 存在~

# 这分别代表 standard output, standard input 和管线命令啦!

######################################################################

2:gunzip

gunzip(gnu unzip)

功能说明:解压文件。

语法:gunzip [-acfhlLnNqrtvV][-s ][文件...] 或 gunzip [-acfhlLnNqrtvV][-s ][目录]

补充说明:gunzip是个使用广泛的解压缩程式,他用于解开被gzip压缩过的文件,这些压缩文件预设最后的扩展名为".gz"。

事实上gunzip就是gzip的硬连接,因此不论是压缩或解压缩,都可通过gzip指令独立完成。

参数:
-a或--ascii 使用ASCII文字模式。
-c或--stdout或--to-stdout 把解压后的文件输出到标准输出设备。
-f或-force 强行解开压缩文件,不理会文件名称或硬连接是否存在及该文件是否为符号连接。
-h或--help 在线帮助。
-l或--list 列出压缩文件的相关信息。
-L或--license 显示版本和版权信息。
-n或--no-name 解压缩时,若压缩文件内含有远来的文件名称及时间戳记,则将其忽略不予处理。
-N或--name 解压缩时,若压缩文件内含有原来的文件名称及时间戳记,则将其回存到解开的文件上。
-q或--quiet 不显示警告信息。
-r或--recursive 递归处理,将指定目录下的所有文件及子目录一并处理。
-S或--suffix 更改压缩字尾字符串。
-t或--test 测试压缩文件是否正确无误。
-v或--verbose 显示指令执行过程。
-V或--version 显示版本信息。

3. linux必学的60个命令

Linux必学的60个命令

安装和登录命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last;

文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln;

系统管理相关命令:df、top、free、quota、at、lp、adser、groupadd、kill、crontab;

网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nslookup;

系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who;

其它命令:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode。

Linux的优点

1、Linux由众多微内核组成,其源代码完全开源;

2、Linux继承了Unix的特性,具有非常强大的网络功能,其支持所有的因特网协议,包括TCP/IPv4、TCP/IPv6和链路层拓扑程序等,且可以利用Unix的网络特性开发出新的协议栈;

3、Linux系统工具链完整,简单操作就可以配置出合适的开发环境,可以简化开发过程,减少开发中仿真工具的障碍,使系统具有较强的移植性;

4. Linux解压.gz的命令是什么

5. linux下备份一个目录下所有文件及目录,应该用什么命令

1、bzip2 filename

//文件即会被压缩,并被保存为 filename.bz2。

2、gzip filename

//文件即会被压缩,并被保存为 filename.gz

3、tar 这个命令把大量的文件和目录打包成一个文件

-c 创建一个新归档

-f 当与-c 选项一起使用时,创建的tar 文件使用该选项指定的文件名;当与-x选项一起使用时,则解除该选项指定的归档

-t 显示包括在tar 文件中的文件列表

-v 显示文件的归档进度

-x 从归档中抽取文件

-z 使用gzip压缩tar 文件

-j 使用bzip2压缩tar 文件

(5)gunzip命令扩展阅读:

要创建一个使用tar和bzip2来归档压缩的文件,使用-j选项: tar -cjvf filename.tbz file

如果使用bunzip2 命令解压filename.tbz文件,则filename.tbz会被删除,以filename.tar代替。

要扩展并解除归档bzip.tar文件,输入命令: tar -xjvf filename.tbz

要创建一个用tar 和gzip归档并压缩的文件,使用-z选项: tar -czvf filename.tgz file

如果使用gunzip 命令解压filename.tgz文件,则filename.tgz会被删除,以filename.tar代替。

6. kali解压命令

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 

——————————————— 

.bz2 

解压1:bzip2 -d FileName.bz2 

解压2:bunzip2 FileName.bz2 

压缩: bzip2 -z FileName 

.tar.bz2 

解压:tar jxvf FileName.tar.bz2 

压缩:tar jcvf FileName.tar.bz2 DirName 

——————————————— 

.bz 

解压1:bzip2 -d FileName.bz 

解压2:bunzip2 FileName.bz

.tar.bz 

解压:tar jxvf FileName.tar.bz 

——————————————— 

.Z 

解压:uncompress FileName.Z 

压缩:compress FileName 

.tar.Z 

解压:tar Zxvf FileName.tar.Z 

压缩:tar Zcvf FileName.tar.Z DirName 

——————————————— 

.tgz 

解压:tar zxvf FileName.tgz

.tar.tgz 

解压:tar zxvf FileName.tar.tgz 

压缩:tar zcvf FileName.tar.tgz FileName 

——————————————— 

.zip 

解压:unzip FileName.zip 

压缩:zip FileName.zip DirName 

——————————————— 

.rar 

解压:rar a FileName.rar 

压缩:rar e FileName.rar 

——————————————— 

.lha 

解压:lha -e FileName.lha 

压缩:lha -a FileName.lha FileName

7z命令的使用

1. 解压缩7z文件

7za x phpMyAdmin-3.3.8.1-all-languages.7z -r -o./

参数含义:

x  代表解压缩文件,并且是按原始目录树解压(还有个参数 e 也是解压缩文件,但其会将所有文件都解压到根下,而不是自己原有的文件夹下)

phpMyAdmin-3.3.8.1-all-languages.7z  是压缩文件,这里我用phpadmin做测试。这里默认使用当前目录下的phpMyAdmin-3.3.8.1-all-languages.7z

-r 表示递归解压缩所有的子文件夹

-o 是指定解压到的目录, -o后是没有空格的,直接接目录。这一点需要注意。

2. 压缩文件/文件夹

7za a -t7z -r Mytest.7z /opt/phpMyAdmin-3.3.8.1-all-languages/*

参数含义:

a  代表添加文件/文件夹到压缩包

-t 是指定压缩类型,这里定为7z,可不指定,因为7za默认压缩类型就是7z。

-r 表示递归所有的子文件夹

Mytest.7z 是压缩好后的压缩包名

/opt/phpMyAdmin-3.3.8.1-all-languages/*:是压缩目标。

注意:7za不仅仅支持.7z压缩格式,还支持.tar.bz2等压缩类型的。如上所述,用-t指定即可。

7. obsutil压缩包哪条命令可以解压缩

obsutil解压命令——gzip、gunzip、tar、zip、bzip2 | 压缩
1.
gzip命令与gunzip命令(压缩解压文件):
gzip——压缩: 利用touch命令创建一个文件,并向里面写入内容: 对创建的文件进行...
解压缩gzip -d或gunzip:
2.
tar命令(压缩目录): (1)tar -cf(只打包,没有输出详细信息): (2)tar -cvf(打包后输出详细信息): ...
3.
zip命令:obsutil压缩包哪条命令就可以解压缩

8. gz后缀怎么解压

1、在Windows系统环境下,安装解压软件

9. mysql中备份和还原数据库的语句什么啊

一、Mysql数据库备份指令格式:
mysqlmp -h主机名 -P端口 -u用户名 -p密码 (–database) 数据库名 > 文件名.sql
注:直接cmd执行该指令即可,不需要先mysql -u root -p链接数据库
1、备份MySQL数据库的命令
mysqlmp -hhostname -uusername -ppassword databasename > backupfile.sql
2、备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。
mysqlmp -–add-drop-table -uusername -ppassword databasename > backupfile.sql
二、数据库还原有三种方式:source命令、mysql、gunzip命令
1、source 命令
进入mysql数据库控制台,
mysql -u root -p
mysql>use 数据库
然后使用source命令,后面参数为脚本文件(如这里用到的.sql)
mysql>source /home/work/db/bkdb.sql
2、mysql
mysql -hhostname -uusername -ppassword databasename < backupfile.sql
3、gunzip
gunzip < backupfile.sql.gz | mysql -uusername -ppassword databasename

阅读全文

与gunzip命令相关的资料

热点内容
dvd光盘存储汉子算法 浏览:753
苹果邮件无法连接服务器地址 浏览:956
phpffmpeg转码 浏览:667
长沙好玩的解压项目 浏览:140
专属学情分析报告是什么app 浏览:562
php工程部署 浏览:831
android全屏透明 浏览:730
阿里云服务器已开通怎么办 浏览:801
光遇为什么登录时服务器已满 浏览:300
PDF分析 浏览:482
h3c光纤全工半全工设置命令 浏览:139
公司法pdf下载 浏览:379
linuxmarkdown 浏览:349
华为手机怎么多选文件夹 浏览:681
如何取消命令方块指令 浏览:347
风翼app为什么进不去了 浏览:776
im4java压缩图片 浏览:360
数据查询网站源码 浏览:148
伊克塞尔文档怎么进行加密 浏览:888
app转账是什么 浏览:161