由于sz命令不能直接下载大于4g的文件,需要需要把一个大于4g的文件先切分割为多个小于4g的文件,然后下载到windows电脑上。
第一种方法:使用cat把文件拆成多个小文件
命令参考如下:
cat file@R_404_6889@ | split -b 2G - file@R_404_6889@@H_502_12@命令解释:2g 代表 拆分成2G的小文件
实际 *** 作:把一个20g的rdb文件拆分为多个3g的文件
cat 7021dump_20190429.rdb | split -b 3G - 7021dump_20190429.rdb@H_502_12@结果:
-rw-r--r-- 1 root root 16817390742 4月 29 14:24 7021dump_20190429.rdb-rw-r--r-- 1 root root 3221225472 4月 29 15:02 7021dump_20190429.rdbaa-rw-r--r-- 1 root root 3221225472 4月 29 15:03 7021dump_20190429.rdbab-rw-r--r-- 1 root root 3221225472 4月 29 15:03 7021dump_20190429.rdbac-rw-r--r-- 1 root root 3221225472 4月 29 15:04 7021dump_20190429.rdbad-rw-r--r-- 1 root root 3221225472 4月 29 15:04 7021dump_20190429.rdbae-rw-r--r-- 1 root root 711263382 4月 29 15:04 7021dump_20190429.rdbaf@H_502_12@合并文件
cat small_files* > large_file@H_502_12@实际 *** 作:
cat 7021dump_20190429.rdb* > 7021dump_20190429.rdb@H_502_12@第二种方法使用scp命名:
ubuntu 使用scp/rsync本地服务器文件和阿里云服务器相互传文件
总结以上是内存溢出为你收集整理的ubuntu 使用sz命令传输windows大于4G的文件全部内容,希望文章能够帮你解决ubuntu 使用sz命令传输windows大于4G的文件所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)