scp命令不需要使用HTTP地址或者FTP地址,而且是依靠SSH,两台主机能登录SSH即可使用scp传输数据,适用于没有安装Web或者FTP服务器环境下。
〖安装scp〗
系统内置命令,不需要安装。
〖使用scp〗
要把A上的 /root/abc.zip 传到 B机并放到/abc目录,可以在A机上用命令:
scp /root/abc.zip root@192.168.1.102:/abc/
也可以在B机上用命令:
scp root@192.168.1.240:/root/abc.zip /abc/
若SSH端口不是默认的22,比如,是端口1234 则加-P参数:
scp -P 1234 /root/abc.zip root@192.168.1.102:/abc/
如果要传输的是目录而不是文件,可以在scp后加上-r选项。如:
scp -r /root/ root@192.168.1.102:/abc/