我是靠谱客的博主 合适白昼,最近开发中收集的这篇文章主要介绍两台虚拟机之间直接通过ssh进行文件传输,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

        在linux系统中可以用cp进行文件的拷贝。当我们通过SSH远程登录到服务器或其他机器上的时候,要如何拷贝文件呢?答案是用scp命令。这个命令用起来也很简单。

1,从服务器拷贝文件到本地,在本地终端输入命令,命令格式:scp 远程用户名@IP地址: 文件名1  本地用户名@IP地址:文件名2。可以省略“本地用户名@IP地址”:scp 远程用户名@IP地址:文件名1 文件名2

例子:从服务器的root目录下拷贝dome.png,到本地的user目录,

scp root@192.168.167.131:/home/root/dome.png /home/user/

 从服务器拷贝文件夹到本地,加入参数-r即可

scp -r root@192.168.167.131:/home/root/test /home/user/

2,从本地拷贝文件到服务器,在本地终端输入命令:命令格式:scp 本地用户名@IP地址:文件名1 远程用户名@IP地址:文件名2。同样可以省略“本地用户名@IP地址”:scp 文件名1 远程用户名@IP地址:文件名2。

例子:从本地的user目录下拷贝dome.png到服务器的root目录下

scp /home/user/dome.png root@192.168.167.131:/home/root/

从本地拷贝test文件夹到服务器root目录下

scp -r /home/user/test root@192.168.167.131:/home/root/

ssh命令登录到另一台虚拟机:

不指定用户,默认使用root账户登录

ssh 192.168.0.11 

指定用户:

ssh -l root 192.168.0.11

或者:

ssh root@192.168.0.11

参考:

        SSH远程拷贝文件_穷理何须格物的博客-CSDN博客_ssh复制文件

        Linux ssh登录命令 - joshua317 - 博客园 (cnblogs.com)

最后

以上就是合适白昼为你收集整理的两台虚拟机之间直接通过ssh进行文件传输的全部内容,希望文章能够帮你解决两台虚拟机之间直接通过ssh进行文件传输所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部