一些好用的命令行别名

  1. 使用goland打开一个go项目
    alias goland="open -a GoLand"

    每次都在goland里面,选择打开新项目,然后再去找到项目地址,这样会很麻烦
    命别名后,只需要在命令行运行 goland projectname 即可

  2. 经常访问一个文件
    alias gitworkspace="cd /Users/wanna/work/git/gitworkspace

    经常都要cd到某个目录去工作,为什么不直接命个别名呢?

  3. 多个k8s的上下文经常切来切去
    alias k8s1="kubectl config use-context *** "

    每次想用哪个环境直接就可以简短运行k8s1后就能切换了

  4. 查看pod日志
    kl () { kubectl config use-context *** && kubectl logs -f -n test deployment/"$1" }

    想查看projectA的日志只需要运行kl projectA即可,不用每次都先去查pods 名称,然后再看日志。这样运行的前提是这个deployment里面只有一个pod,如果有多个,会随机输出其中一个的日志

本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!