linux 之间远程登录和文件互传
Linux平台之间的远程
- ssh -l username hostip
参数 | 含义 |
---|---|
-l | 选项, 是字母“l”,不是数字“1” |
username | 被远程登录的用户名 |
hostip | 被远程登录的ip地址 |
注意:远程登录的两台机器必须要能ping通(平通)
Linux平台之间的传输
- SSH 提供了一些命令和shell用来登录远程服务器。在默认情况下,不允许用户拷贝文件,但还是提供了一个“scp”命令
参数 | 含义 |
---|---|
RemoteUserName | 远程用户名 |
RemoteHostIp | 远程IP |
RemoteFile | 远程文件,可带上路径 |
FileName | 拷贝到本地后的名字,可带上路径,不带路径拷贝到当前目录 |
-
本地文件复制到远程:
- scp FileName RemoteUserName@RemoteHostIp:RemoteFile
- scp FileName RemoteHostIp:RemoteFolder
- scp FileName RemoteHostIp:RemoteFile
-
本地目录复制到远程:
- scp -r FolderName RemoteUserName@RemoteHostIp:RemoteFolder
- scp -r FolderName RemoteHostIp:RemoteFolder
-
远程文件复制到本地:
- scp RemoteUserName@RemoteHostIp:RemoteFile FileName
- scp RemoteHostIp:RemoteFolder FileName
- scp RemoteHostIp:RemoteFile FileName
-
远程目录复制到本地:
- scp -r RemoteUserName@RemoteHostIp:RemoteFolder FolderName
- scp -r RemoteHostIp:RemoteFolder FolderName
PS:传智黑马课程笔记