Linux备份与压缩命令

简介:

1.      tar命令

作用:对多个文件或命令进行打包,但不压缩,同时也用此命令进行解包

-c:创建一个打包文件

-r:追加文件到打包文件的末尾

-t:列出打包文件的内容

-u:更新打包文件的内容,若更新的文件在打包文件中没有,则把它追加到打包文件的最后

-x:解除打包文件的内容

-f:使用打包文件或设备,此选项通常是必选

-v:详细报告tar指令处理的文件信息

-w:每一步都要求确认

-z:用gzip来解压/解压缩文件,加上该选项可以将打包文件进行压缩,同时还原时也必须使用该选项进行解压缩

2.      gzip命令

作用:对文件进行压缩和解压缩,压缩完以后,系统会自动在原文件后加上.gz的扩展名

格式: gzip [选项] 文件名

参数格式:

-c:将输出写到标准输出上,并保留原文件

-d:将压缩文件解压

-r:递归查找指定目录,并压缩其中的所有文件或者解压缩

-t:测试,检查压缩文件是否完整

-v:对每个压缩和解压缩的文件显示文件名和压缩比

3.      unzip命令

作用:用于解压缩采用winzip压缩的文件

格式: unzip [选项] 压缩文件名

-x:解压缩文件

-v:查看压缩文件内容

-t:测试文件是否有损坏

-d:将压缩文件解压到指定目录下

相关文章
|
2天前
|
安全 网络协议 Linux
linux必学的60个命令
Linux是一个功能强大的操作系统,提供了许多常用的命令行工具,用于管理文件、目录、进程、网络和系统配置等。以下是Linux必学的60个命令的概览,但请注意,这里可能无法列出所有命令的完整语法和选项,仅作为参考
|
2天前
|
关系型数据库 MySQL Linux
服务器Linux系统配置mysql数据库主从自动备份
这是一个基本的配置主从复制和设置自动备份的指南。具体的配置细节和命令可能因您的环境和需求而有所不同,因此建议在操作前详细阅读MySQL文档和相关资源,并谨慎操作以避免数据丢失或不一致。
10 3
|
2天前
|
监控 Linux 数据处理
|
2天前
|
编解码 Ubuntu Linux
|
3天前
|
JSON Linux 数据格式
Linux命令发送http
请注意,`curl`命令非常灵活,可以根据您的需求进行多种配置和自定义。您可以查看 `curl`命令的文档以获取更多详细信息。
10 0
|
3天前
|
算法 Linux Windows
linux中的压缩软件介绍
这些是Linux中一些常见的压缩软件工具,您可以根据需要选择合适的工具来压缩和解压缩文件。每种工具都有其特定的特点和压缩性能,因此根据具体情况选择合适的工具是重要的。
7 0
|
4天前
|
算法 Linux
Linux:文件增删 & 文件压缩指令
Linux:文件增删 & 文件压缩指令
7 0
|
4天前
|
安全 Linux 测试技术
|
4天前
|
安全 Linux Windows
Linux中Shutdown命令使用介绍
Linux中Shutdown命令使用介绍
10 2
|
5天前
|
缓存 关系型数据库 Linux
Linux目录结构:深入理解与命令创建指南
Linux目录结构:深入理解与命令创建指南