一些好用的命令行别名
- 使用 goland 打开一个 go 项目
alias goland="open -a GoLand"
每次都在 goland 里面,选择打开新项目,然后再去找到项目地址,这样会很麻烦
命别名后,只需要在命令行运行goland projectname
即可 - 经常访问一个文件
alias gitworkspace="cd /Users/wanna/work/git/gitworkspace
经常都要 cd 到某个目录去工作,为什么不直接命个别名呢?
- 多个 k8s 的上下文经常切来切去
alias k8s1="kubectl config use-context *** "
每次想用哪个环境直接就可以简短运行 k8s1 后就能切换了
- 查看 pod 日志
kl () { kubectl config use-context *** && kubectl logs -f -n test deployment/"$1" }
想查看 projectA 的日志只需要运行
kl projectA
即可,不用每次都先去查 pods 名称,然后再看日志。这样运行的前提是这个 deployment 里面只有一个 pod,如果有多个,会随机输出其中一个的日志
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: