在多台服务器切换或者拷贝文件的时候,经常用到以下两个命令
1、ssh命令
切换到别的服务器上:
ssh 服务器ip
ssh 服务器ip -Y //加上-Y,可以远程打开界面程序
ssh 主机名(通过hostname可以知道主机名) //注意所说的是主机名,不是用户名
2、scp命令
1)登录本机的时候,拷贝文件到别的服务器上
scp filename.tar.gz 主机名@服务器ip:目录
scp filename.tar.gz 服务器ip:目录
scp -r filename.tar.gz 主机名@服务器ip:目录 //如果拷贝的是目录而不是文件,需要添加 -r参数
例如:
scp test.tar.gz xiaoming@192.168.1.1:~/myTest
或者//不知道主机名,主机名省略也可以
scp test.tar.gz 192.168.1.1:~/myTest
2)当登录在本机的时候,scp直接从服务器上拷贝文件到本机:
scp test@192.168.1.1:~/myTest/test.tar.gz ./ //登录在本机的时候,从服务器上拷贝内容到本机
3)有时候,使用命令的时候,还会加上sftp服务的端口号22
scp -P 22 test.tar.gz xiaoming@192.168.1.1:~/myTest
本文详细介绍了SSH和SCP命令的使用方法,包括如何通过SSH在多台服务器间切换及远程打开界面程序,以及如何利用SCP命令在不同服务器间高效拷贝文件和目录,特别强调了在拷贝目录时需要使用的-r参数。
3451

被折叠的 条评论
为什么被折叠?



