Linux SCP和SSH命令


Linux SCP和SSH命令
 
  平时做Oracle实验、经常会在多个主机间传数据或者登入、这两个命令经常用到
       这里以最简单的实例介绍一下、以免自己忘了
       
       ㈠ SCP   www.2cto.com  
          
          scp是在两台机器间复制传输数据的命令、其实质相当于利用SSH协议来传输数据的cp命令
          
          复制远程服务器的文件到本地:
 
[plain] 
[root@Think ~]# scp  192.168.1.117:/home/oracle/water.txt /root/Desktop  
root@192.168.1.117's password:   
water.txt                                                                                    100%   10KB  10.1KB/s   00:00      
  www.2cto.com  
 
          复制远程服务器的目录到本地:
 
[plain] 
[root@Think ~]# scp -r 192.168.1.117:/home/oracle/ /root/Desktop  
root@192.168.1.117's password:   
copy.sh                                                                                      100% 1375     1.3KB/s   00:00      
sqlnet.log                                                                                   100%  766     0.8KB/s   00:00      
 
          复制本地的文件到远程服务器:
 
[plain] 
[root@Think Desktop]# scp Think.sql 192.168.1.117:/root/Desktop  
root@192.168.1.117's password:   
Think.sql                                     100%    0     0.0KB/s   00:00   
          复制本地的目录到远程服务器:
 
[plain] 
[root@Think ~]# scp -r /root/Desktop 192.168.1.117:/root/Desktop  
root@192.168.1.117's password:   
a                                             100%   17     0.0KB/s   00:00      
login.sql                                     100%  638     0.6KB/s   00:00      
       ㈡ SSH
          
          不指定用户:
 
[plain] 
[root@Think ~]# ssh 192.168.1.117  
root@192.168.1.117's password:   
Last login: Fri Mar  8 20:49:53 2013  
  www.2cto.com  
 
          指定用户:
 
[plain] 
[root@Think ~]# ssh -l oracle 192.168.1.117  
oracle@192.168.1.117's password:   
  
或者  
  
[root@Think ~]# ssh oracle@192.168.1.117  
oracle@192.168.1.117's password:   
Last login: Fri Mar  8 21:42:06 2013 from 192.168.1.118  
 

相关内容

    暂无相关文章