前言
有时我们在两台联网主机之间传输文件或者文件夹,此时可使用系统自带的SCP命令完成
命令格式:
sh$scp local_file remote_username@remote_ip:remote_folder 将local_file文件上传到远程remote_folder目录下 或者 $scp local_file remote_username@remote_ip:remote_file 将local_file文件上传到远程目录下,并重命名文件名为remote_file 或者 $scp local_file remote_ip:remote_folder 或者 $scp local_file remote_ip:remote_file
第1,2个指定了用户名,命令执行后需要输入用户密码
第1个仅指定了远程的目录,文件名字不变,第2个指定了上传后的文件名,会重命名对应文件
第3,4个没有指定用户名,命令执行后需要输入用户名和密码,
第3个仅指定了远程的目录,文件名字不变,第4个指定了文件名
命令格式:
sh$scp -r local_folder remote_username@remote_ip:remote_folder 将local_folder文件夹上传到远程remote_folder目录下 或者 $scp -r local_folder remote_ip:remote_folder 将local_folder文件夹上传到远程remote_folder目录下
第1个指定了用户名,命令执行后需要输入用户密码;
第2个没有指定用户名,命令执行后需要输入用户名和密码;
从远程复制到本地的scp命令与上面的命令雷同,只要将从本地复制到远程的命令后面2个参数互换顺序就行了。
命令:
sh$scp root@192.168.120.204:/opt/soft/nginx-0.5.38.tar.gz /opt/soft/
本文作者:智芯物联
本文链接:
版权声明:欢迎转载和分享