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

发布时间:2024年01月16日

我们在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:你要拷贝到的路径

文章来源:https://blog.csdn.net/m0_74722801/article/details/135619831
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。