1.文件在系统中的传输
1.scp
scp file user@ip:/dir ##上传


scp user@ip:/dir/file /dir ##下载

2.远程同步 rsync
###速度快, 默认会忽略,文件属性 链接文件 设备文件
== 指定目录本身也会被复制过去;加 / 指定目录内的内容被复制==
rsync -r 同步目录
rsync -p 同步权限
rsync -o 同步文件所有人
rsync -g 同步文件所有组
rsync -l 同步链接
rsync -D 同步设备文件
rsync -t 同步文件时间戳


3.tar 归档(加快传输速率)(把很多个文件变成一个)
| -c | 创建 |
|---|---|
| -v | 显示过程 |
| -f | 指定归档文件名称 |
| -x | 解档 |
| -t | 查看归档文件内容 |
| -r | 添加文件到归当中 |
| –get | 解档指定文件 |
| –delete | 删除归档中的指定文件 |
| -C | 指定解档目录 |
du -sh /etc/ 会把链接也算成文件
但是打包时把链接不算成文件
tar cf etc.tar /etc
tar cf etc.tar /etc file1
tar cvf etc.tar /etc file1
tar tf etc.tar
tar rf etc.tar file
tar f etc.tar --delete file1
tar xf etc.tar
tar f etc.tar --get etc



4.压缩
(1)zip
zip -r xxx.tar.zip xxx.tar
unzip xxx.tar.zip

(2)gz
gzip xxx.tar
gunzip xxx.tar.gz
(3)bz2
bzip2 xxx.tar
bunzip2 xxx.tar.bz2
(4)xz
xz xxx.tar
unxz xxx.tar.xz
5.归档并压缩
(1)bz2类型
tar jcf etc.tar.bz2 /etc/
(2)gz类型
tar zcf etc.tar.gz /etc/
(3)xz类型
tar Jcf etc.tar.xz /etc/
本文详细介绍了在系统中进行文件传输的各种方法,包括scp、rsync等工具的使用,以及如何利用tar、zip、gzip、bz2和xz进行归档和压缩,提高传输效率。还涵盖了不同压缩格式的特点及应用场景。
1304

被折叠的 条评论
为什么被折叠?



