刚写的一篇博文,记录我积累的一些 alias,自觉日积月累还是能省下不少时间。
分享到这里,我定义的部分通用 alias :
alias pg='ps aux | grep $1'
//查找进程,通过 ps aux | grep xxx,来查找进程应该是个非常高频的操作,自定义了一个`pg`来代替,非常省事。eg: pg nginx
alias untar='tar -zxvf' #解压 tar
alias msq='mysql -uroot -pPASSPWORD'
#本地有一个 MySQL 测试用,而命令行中是进 MySQL 也是比较高频的操作,直接配一个 msq 操作
alias sshxxx='ssh [email protected]'
#登录远程机器,通过设置别名,拷贝密钥之后登录机器就是敲几个字的事
alias mem="telnet 127.0.0.1 11211"
#公司在用 memcached,配置 mem 直接连接 memcached
alias python='python3'
#避免每次写敲 python 运行的是 Python 2
# git 的一些快捷操作
alias gs='git status'
alias ga='git add'
alias gc='git commit'
alias gp='git push'
alias gpo='git push origin master'
alias gpd='git push origin dev'
alias gpu='git pull upstream master'
#前端开发
alias nrs='npm run serve'
alias nrb='npm run build'
# 也写一点 laravel
alias art="php artisan"
alias phpunit='./vendor/bin/phpunit'
alias tinker='php artisan tinker'
alias migrate="php artisan migrate"
V 友们定义了哪些高效的 alias,分享一下 :)