压缩要传输的文件(建议使用tar.gz/tgz(只是写法不同)deepin linux,这是一种常见的压缩方法,兼具了压缩时间和压缩空间)
打包压缩文件、文件夹
tar -zcvf /home/test.tgz test (test 是当前执行路径下的目录)
说明
-z, --gzip filter the archive through gzip 通过gzip压缩的形式对文件进行归档
之后查看压缩后文件的MD5信息(传输完成后用于校准)
md5sum test.tgz
这儿使用一种比较常见的传输方法SCP(后台执行SCP,用处是传输大文件时不用仍然在前台等待,同时能够处理其他事情)
1.首先运行SCP命令
nohup scp test@192.168.1.1:/home/test.tgz test.tgz
2.这时侯会提示输入密码,输完密码以后进程会挂起,但是在前台运行
3.这时侯按Ctrl+Z暂停进程linux deepin,会出现如下提示
[1]+ Stopped nohup scp test@192.168.1.1:/home/test.tgz test.tgz
4.输入bg是进程在后台继续运行linux 文件传输方法,然后才会提示
[1]+ nohup scp test@192.168.1.1:/home/test.tgz test.tgz
监控流量可以发觉文件正在后台传输中,或则通过下边的命令查看文件大小,可以见到正在稳定传输中
ls -lh
等待传输完成后,可以再度运行查看文件MD5信息的命令linux 文件传输方法,查看时侯和源服务器上的文件MD5相同
最后对文件进行解压
tar -zxvf test.tgz (解压至当前执行目录下)
tar -zxvf test.tgz -C /path (/path 解压至其它路径)