【gzip/gunzip】
gzip是压缩命令,对应的gunzip是解压命令,使用时很简单,如下:
gzip file1 执行压缩,压缩后文件名为file1.gz
gunzip file1.gz 执行解压,解压后文件名为file1
注意:gzip/gunzip会删除源文件;并且只能处理文件不能处理目录。
【tar】
在Linux\Unix系统中很常用的打包命令,常用的参数如下:
-c: 创建打包文件
-x: 释放打包文件
-t: 列出打包文件的内容
-v: 列出处理的文件,-tv同时执行时会显示文件的详细信息,类似与ls -l的结果
-f: 指定目标文件
-z: 执行-c或-x同时执行gzip或gunzip命令
tar可以处理目录,并且不会删除源文件,例如:
tar -cvf /home/jack/dest.tar /home/jack/source 将/home/jack/source打包成/home/jack/dest.tar
tar -zcvf /home/jack/dest.tar.gz /home/jack/source 将/home/jack/source打包压缩成/home/jack/dest.tar.gz
tar -tvf /home/jack/dest.tar 查看/home/jack/dest.tar里面的内容
上面对应的犯过程为:
tar -xvf /home/jack/dest.tar
tar -zxvf /home/jack/dest.tar.gz
【zip/unzip】
默认情况下,windows与linux唯一通用的压缩格式就是zip,因此如果需要在windows与linux系统中传递文件,请压缩成zip格式。
zip不会删除源文件,同样可以压缩目录,例如:
zip file.zip file 压缩file文件为file.zip
zip -r folder.zip /home/jack/myf 压缩myf目录为folder.zip
unzip -r /home/jack/myf2 folder解压
【bzip2】
bzip2与gzip命令相似,但压缩打文件时压缩率非常高,但同样只能处理文件,另外可以使用-k参数指定不删除源文件,例如:
bzip2 test.log 执行压缩,压缩后文件名为test.log.bz2
bzip2 -d test.log.bz2 执行解压缩,-d表示解压缩
分享到:
相关推荐
而tar命令是用来将多个文件或目录打包成一个文件的工具,压缩工作通常借助gzip、bzip2、compress等压缩程序来完成。打包操作并不涉及文件大小的减小,而是将多个文件和目录整合成一个便于管理的文件。tar命令的基本...
- **type**: 显示命令的类型,如内部命令、外部命令等。 - **echo**: 打印文本或变量值到标准输出。 - **set**: 设置shell的选项,常用于调试脚本。 - **printenv**: 打印环境变量。 - **export** 和 **env**: 分别...
在Redhat Linux系统中,掌握一系列基本命令是进行高效操作和管理的关键。以下是对Redhat Linux中几个常用命令的深入解析,旨在帮助用户理解并灵活运用这些命令。 #### 1. `ls` 命令:目录列表 - **基本用法**:`ls`...
在Linux系统,特别是Ubuntu环境下,有时我们需要处理.7z格式的压缩文件,这种情况下,7z工具就显得尤为重要。7z是一种高效的文件压缩格式,它提供了比常见的gzip和bzip2更高的压缩率。本文将详细介绍如何在Linux/...
* zip, gzip, compress, bzip2等常用压缩/解压工具的使用 * tar打包工具的使用 * tar与压缩解压工具联合使用的方法 * RPM的概念 * 利用rpm命令进行软件安装、卸载、升级、查询、验证的方法 七、shell的重要性 * ...
cat命令查看系统文件内容,例如/etc/issue查看发行版本,/etc/redhat-release查看操作系统版本,/etc/shells查看shell版本等;查看CPU信息的命令有cat/proc/cpuinfo和getconf LONG_BIT;查看内存信息可用free命令或...
- `tar`:用于打包文件或目录,可与`-z`(gzip)、`-j`(bzip2)、`-J`(xz)等选项结合实现压缩。 - `gzip`/`gunzip`:压缩/解压缩文件,常用於.gz格式。 - `bzip2`/`bunzip2`:更高效的压缩/解压缩工具,生成....
同时,用户还将学习如何使用`tar`命令创建归档文件,以及如何与`.zip`和`.rar`等其他归档格式交互。这对于数据备份和传输至关重要。 **4. 磁盘和CD/DVD管理** "s1-disks-cdrw.html"和"s1-navigating-cd.html"涵盖...
- **Linux发展历程**:自1991年由Linus Torvalds发布以来,Linux不断发展壮大,成为全球范围内众多程序员共同努力的成果,广泛应用于服务器、嵌入式系统和个人电脑等领域。 #### 实验任务与内容 - **实验任务**包括...
本文提供了Linux主机渗透测试中常用的各种命令,包括系统信息命令、用户管理命令、文件命令、网络命令等。掌握这些命令可以帮助您在渗透测试过程中更加高效地进行信息收集、权限提升等工作。希望这份汇总能为您的...
对应的解压缩命令是`bunzip2`。 11. **compress 和 uncompress** `compress`用于压缩文件,生成`.Z`文件;`uncompress`用于解压缩`.Z`文件。 12. **zip 和 unzip** `zip`命令用于创建`.zip`格式的压缩文件,而`...
Redhat支持多种压缩格式,如`.tar`、`.tar.gz`、`.bz2`等。常用的命令有`tarcvf`、`tarxzvf`、`gzip-d`、`bzip2-d`等。 ### 5. ZIP与RAR文件处理 对于ZIP和RAR格式的压缩文件,Redhat提供了一系列工具,如`unzip`...
以上是针对RedHat 9.0版本的Linux常用命令的一个较为全面的介绍,这些命令不仅适用于RedHat系列的Linux发行版,也广泛应用于其他Linux发行版中。通过熟练掌握这些命令,可以极大地提高在Linux系统上的工作效率。
Linux是世界上最广泛使用的开源操作系统之一,其基本工作原理和常用命令是每个IT专业人士都需要了解的基础知识。Linux由一群全球开发者共同维护,其中最著名的创始人是林纳斯·托瓦兹(Linus Torvalds)。它的诞生是...
`tar -czvf archive.tar.gz file1 file2`创建gzip压缩的归档。 16. **wget**:从网络下载文件。`wget http://example.com/file.zip`下载指定URL的文件。 17. **sudo**:以管理员权限执行命令。`sudo apt-get ...
在“hd2u-1.0.0.tgz”这个文件中,"hd2u"可能是dos2unix的一个特定版本或变体,".tgz"是一个tar归档文件,通过gzip进行了压缩。解压这个文件后,用户可以找到源代码和其他相关文件,按照“安装说明.txt”中的指示...
- 解压缩文件:`tar -zxvf 压缩文件名` 或 `unzip demo.zip` - 创建软链接:`ln -s 源文件 目标文件` - 文件切割:`split -b 100M AHL.log logs/log` 6. **程序安装与管理**: - 使用yum安装:`yum install app...
Ubuntu 终端命令大全是 Linux 系统中最重要的命令集合,它们可以帮助用户更好地管理和使用系统。本文将详细介绍 Ubuntu 终端命令大全,包括文件目录类、驱动挂载类、程序安装类、压缩解压类、进程控制类和程序运行类...
### Linux常用命令详解 #### 一、文件和目录操作 1. **ls**: 列出目录内容。 - **选项**: - `-l`: 以长格式列出,包括文件的详细信息,如权限、链接数、属主、属组、大小及最后修改时间等。 - `-a`: 显示所有...
在Web服务领域,Nginx以其高性能、稳定性而被广泛采用,为实现Nginx服务的高可用性,本篇文章将详细介绍如何在RedHat 5.9操作系统上利用Keepalived搭建Nginx双机热备集群。 #### 二、环境准备与软件安装 根据所提供...