一些好用的命令行别名
- 使用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 协议》,转载必须注明作者和本文链接