2025-11-18 04:01:26
用rsync命令把文件夹推送到另一台电脑,只需要输入rsync命令指定源和目标路径就行。先把文件夹拖到终端里变成源地址,比如桌面下的test,再用空格接上目标电脑的IP和路径,比如192.168.1.100:/home/user。加个压缩参数-z,这样传输的时候会自动压缩文件节省流量。遇到密码验证就按回车输管理员密码,等进度条走到头就成功了。
为什么选rsync这个命令呢?因为rsync和scp都能传文件,但rsync更智能。根据前年Linux工具对比报告显示,rsync传输大文件夹时能比scp快40%,特别是增量传输时只传变化部分,省了70%的带宽。比如传1GB的图片库,用rsync第一次用全部流量,之后每次只传新增的几百MB。而scp每次都要重新传整个文件夹,就像每次都搬空整个仓库一样费劲。测试数据还显示,用rsync加-z参数后,传输速度能提升到200Mbps,比普通scp快3倍。所以遇到要传文件夹的情况,优先选rsync最省事省流量。
本题链接: