上面是我的微信和QQ群,欢迎新朋友的加入。
使用 scp 命令完成文件的上传和下载
准备
1.一个远程服务器
2.本地linux主机
上传
上传单个文件
scp -p port source_dictionary_file user@ServerIp:target_dictionary_file
prot 默认是22,如果使用默认可以不写
例:
scp test_file root@149.28.159.155:/root
上传整个文件夹
scp -p port -r source_dictionary user@ServerIp:target_dictionary
scp -r test root@149.28.159.155:/root
下载
下载单个文件
scp -p user@ServerIp:source_dictionary_file target_dictionary
scp root@149.28.159.155:/root/test_file ./
下载文件夹
scp -p port -r user@ServerIp:source_dictionary target_dictionry
scp -r root@149.28.159.155:/root/test ./
文件传输自带密码
sshpass -p '密码' scp -r test_file root@主机IP:文件夹
sshpass -p '******' scp -r test_file root@149.28.159.155:/root