Linux:为什么要打包和压缩?

简介: Linux:为什么要打包和压缩?

我们在Linux中已经学习了zip/unzip和tar两种方式来打包压缩文件,那么为什么要打包和压缩呢?

最直接的目的就是为了便于网络传输,防止传输过程中的数据丢失

举例实践

我们做个示例演示一下

我们创建一百个文件

我们将文件都放到dir里面来,进行打包

sz下载

接下来我们可以用sz命令将压缩文件发送到Windows桌面

这时我们发现我们的Windows桌面上就多了我们的dir.tgz文件

我们可以用WinRAR打开,所有的文件都发送过来了

rz上传

我们在Windows桌面已经有了dir.tgz;这时我们将Linux中的文件删除,使用rz命令将Windows中的文件上传到Linux

直接rz,弹出对话框,我们选择桌面对应的文件

这时我们发现dir.tgz已经上传到Linux了

解压后所有的文件都存在

sz/rz命令的安装

需要使用的sz下载命令,rz上传命令

如果Linux环境中没有安装,可以yum安装

yum -y install lrzsz

总结

本文我们演示的是基于xshell进行压缩包的 Windows 和 Linux / Linux 和 Linux 互传 --- 压缩包

如果要进行两台Linux机器之间的文件传输,我们用下面的命令

scp XXX.tgz 用户名@另一台Linux机器的IP:你要拷贝到的路径


相关文章
|
6天前
|
Shell Linux API
【Shell 命令集合 备份压缩 】Linux 解压缩文件 unzip命令 使用指南
【Shell 命令集合 备份压缩 】Linux 解压缩文件 unzip命令 使用指南
71 0
|
6天前
|
算法 Shell Linux
【Shell 命令集合 备份压缩 】Linux 处理lha格式 lha命令 使用指南
【Shell 命令集合 备份压缩 】Linux 处理lha格式 lha命令 使用指南
46 0
|
6天前
|
Shell Linux 编译器
【Shell 命令集合 备份压缩 】Linux 提取zip压缩文件的详细信息 zipinfo命令 使用指南
【Shell 命令集合 备份压缩 】Linux 提取zip压缩文件的详细信息 zipinfo命令 使用指南
44 0
|
6天前
|
存储 算法 Shell
【Shell 命令集合 备份压缩 】⭐⭐Linux 压缩和归档工具 zip命令 使用指南
【Shell 命令集合 备份压缩 】⭐⭐Linux 压缩和归档工具 zip命令 使用指南
46 0
|
6天前
|
存储 Shell Linux
【Shell 命令集合 备份压缩 】Linux 解码uuencode编码的文件 uudecode 命令 使用指南
【Shell 命令集合 备份压缩 】Linux 解码uuencode编码的文件 uudecode 命令 使用指南
40 0
|
4天前
|
运维 Linux Docker
ChatGLM3在Docker环境部署,Linux运维免打包多渠道统计如何实现
ChatGLM3在Docker环境部署,Linux运维免打包多渠道统计如何实现
|
6天前
|
算法 Linux Windows
linux中的压缩软件介绍
这些是Linux中一些常见的压缩软件工具,您可以根据需要选择合适的工具来压缩和解压缩文件。每种工具都有其特定的特点和压缩性能,因此根据具体情况选择合适的工具是重要的。
20 0
|
6天前
|
算法 Linux
Linux:文件增删 & 文件压缩指令
Linux:文件增删 & 文件压缩指令
9 0
|
6天前
|
存储 算法 Linux
【Linux】文件打包解压_tar_zip
【Linux】文件打包解压_tar_zip
21 0
【Linux】文件打包解压_tar_zip
|
6天前
|
Linux 网络安全 Docker
【Linux】-docker配置容器并打包成镜像
【Linux】-docker配置容器并打包成镜像