• 设备
    • 今日
    • 0

    linux命令行中通过ssh复制文件(scp)到远程服务器

    从已登录的服务器1 (172.16.0.3)复制mongodb备份目录/home/mongodb/ 到服务器2 (远程服务器IP)的/home/目录下

    scp -r /home/mongodb/ root@远程服务器IP:/home/

    scp -P 15622 nginx.conf root@远程服务器IP:/home

    回车之后等待片刻,提示输入服务器2的密码 ,输入正确密码之后,开始复制目录home/mongodb/下的所有文件到服务器2中。

    如果只是复制一个文件,则去掉-r参数 ,如:scp /home/mongodb/index.html root@192.168.1.2:/home/



    rsync同步复制文件

    直接将本机 /app目录下所有文件及子文件夹,复制到192.168.1.1:/app1/的目录,且排除并不复制*.log 和 *.tar.gz 这类文件
    rsync -av -e ssh --exclude='*.log' --exclude='*.tar.gz' /app/ root@远程服务器IP:/app1/

    若rsync命令无效,安装命令如下:
    yum install -y rsync

    来自:PC 广东省广州市
    上一篇: Linux忘记root密码的解决办法
    您可能还喜欢这些:

    亲,沙发正空着,还不快来抢?

    评论审核已开启:即评论经审核才能正常显示! 记住我的个人信息 回复后邮件通知我