我们知道在windows中用securecrt和xshell下载上传文件非常方便
如果还不知道可以参考文章[sz和rz下载上传文件](https://www.yuanchengzhushou.cn/article/7906.html)
sz将服务器的文件下载下来
rz将选择本地的文件上传到服务器
然而在linux或mac中想将文件上传到服务器,或者将服务器上的文件下载到本地,却有点麻烦
不得不通过命令scp,例如 `scp -P22 file user@192.168.2.2:~`是不是有点麻烦,其中p为大写
今天我们讲下如何简化
我们将以下的代码
>scpfile(){ scp -P22 "$@" user@192.168.2.2:~ }
alias scp='scpfile'
添加到~/.bashrc中,其中P22中的p为大写
然后执行
>source ~/.bashrc
然后就可以使用`scp file`来将文件上传到服务器,如果不可以,可以退出ssh重新登录
是不是非常方便