Linux中打包文件时的一些注意事项


问题描述:

(1)文件带参数传输

scp传输与rsync传输的区别:前者属于重复性传输,每次传输所消耗时间差不多,后者需要非重复性传输,重复传输时,只传输不同的文件,因此重复传输时所消耗时间较第一次会大大减少。
rsync相关参数:

-r 复制目录
-l 复制链接
-p 复制权限
-t 复制时间戳
-o 复制拥有者
-g 复制拥有组
-D 复制设备文件

(2)去“/”问题

使用tar cf命令打包文件时,会自动删除目录前面的“/”符号,有时候这样的机制可能并不能满足我们的需求,因此我们需要一种方法来使打包文件的时候能不去掉“/”。

(3)打包与压缩

打包和压缩的区别,打包相当于将多个文件放到一个文件夹中,文件大小并没有发生变化,文件压缩后文件大小会变小。

一、tar命令常用参数

c 创建
f 指定文件名称
x 解档
v 实现过程
t 查看
r 向归档文件中添加文件
–get 解档指定文件
–delete 删除指定文件
-C 指定解档路径
-P 不移除“/”

二、具体操作

(1)文件带参数传输
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(2)去“/”问题
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(3)打包与压缩
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/nk298120/article/details/109508093