一.如何远程传输
1、scp远程复制
上传:
scp 本地filename 远程主机用户(root、student等)@远程主机IP:远程主机想存放该文件的目录

下载:
scp 远程主机用户@远程主机IP:远程主机想下载文件所在的绝对地址 本地想存放下载物的目录
2、rsync复制
rsync 远程数据镜像备份工具
| 命令 |
功能 |
| rsync -r |
复制目录 |
| rsync -l |
不忽略链接 |
| rsync -p |
不忽略权限 |
| rsync -t |
不忽略时间戳 |
| rsync -g |
不忽略组 |
| rsync -o |
不忽略用户 |
| rsync -D |
不忽略块设备 |

二.如何优化需传输文件
1、如何打包文件
打包文件可以加快文件的传输效率
| 命令 |
功能 |
| tar -c |
建立一个压缩文件的参数指令(create的意思) |
| tar -x |
解开一个压缩文件的参数指令 |
| tar -t |
查看tarfile里面的文件 |
| tar -z |
是否需要用gzip(gz)压缩 |
| tar -j |
是否需要用bzip2(bz2)压缩 |
| tar -v |
压缩的过程中显示文件至屏幕 |
| tar -f |
指定打包文件名 |
| tar -p |
使用原文件的原来属性 |
| tar -P |
可以使用绝对路径来压缩(打包时和打开时都需要用P指令) |

2、如何压缩文件
| 命令 |
功能 |
| zip -r etc.tar.zip etc.tar |
用zip方式压缩etc.tar包 |
| unzip etc.tar.zip |
解压zip压缩包 |
| gzip etc.tar |
用gzip方式压缩etc.tar包 |
| gunzip etc.tar.gz |
解压gzip压缩包 |
| bzip2 etc.tar |
用bzip2方式压缩etc.tar包 |
| bunzip2 etc.tar.bz2 |
解压bzip2压缩包 |
| xz etc.tar |
用xz方式压缩etc.tar包 |
| unxz etc.tar.xz |
解压xz压缩包 |
| du -hs etc.tar.zip |
查看该压缩包大小(zip可换为其他) |

相关文章:
-
2021-10-27
-
2021-08-26
-
2021-08-22
-
2022-12-23
-
2021-10-29
-
2021-05-24