linux命令-scp,sftp远程上传下载文件
1.本地下载远程的文件
scp user@ip:/源文件绝对地址 目的文件
#scp root@ip:/home/log.log ./
2.scp带密码下载远程文件
#sudo apt-get install sshpass
#sshpass -p 密码 scp user@ip:/源文件 目的文件
3.sftp上传下载远程文件
登录
sftp user@ip
上传
put 本地文件地址 远程文件存放地址
下载
get 远程文件存放地址 本地文件地址
在sftp的环境下的操作就和一般ftp的操作类似了,ls,rm,mkdir,dir,pwd,等指令都是对远端进行操作,如果要对本地操作,只需在上述的指令上加‘l’变为:lls,lcd, lpwd等。