给scp命令做一个别名提高上传下载效率

我们知道在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重新登录

是不是非常方便

    A+
发布日期:2021年02月27日  所属分类:未分类

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: