Linux下同步文件的多种方法
采用scp同步 采用rsync同步 rsync -arvuzpt --progress /data/project/21text/static/ root@172.168.1.3:/data/web/21text/static/; mac上结合fswatch自动同步 sync1() { dir=/data/project/21textv3/ while true do rsync -arvuzpt --progress --exclude=".git" /data/project/21textv3/ root@172.168.1.3:/data/web/21textv3/ echo "start morniting folder $dir" fswatch -1 $dir sleep 2 done } LFTP 同步 brew install lftp 登陆ftp lftp user:pass@ftphost:21 解决办法很简单。只要你能充分相信你的host,就在 lftp 里加上这样一句 set ssl:verify-certificate no 或者,可以在敲 lftp 命令的时候这样输入: lftp -e “set ssl:verify-certificate no” lftp -e “set ssl-allow false” ftp://user:pass@host:21 rclone 也支持ftp rclone lsf :ftp: –ftp-host=speedtest.tele2.net –ftp-user=anonymous –ftp-pass=rclone obscure dummy