大型企业网站建设方案简单免费模板
web/
2025/10/1 16:18:10/
文章来源:
大型企业网站建设方案,简单免费模板,足彩网站开发,湖南新能源公司中企动力网站建设shigen日更文章的博客写手#xff0c;擅长Java、python、vue、shell等编程语言和各种应用程序、脚本的开发。记录成长#xff0c;分享认知#xff0c;留住感动。 hello伙伴们#xff0c;作为忠实的mac骨灰级别的粉丝#xff0c;它真的给我带来了很多效率上的提升。那作为接… shigen日更文章的博客写手擅长Java、python、vue、shell等编程语言和各种应用程序、脚本的开发。记录成长分享认知留住感动。 hello伙伴们作为忠实的mac骨灰级别的粉丝它真的给我带来了很多效率上的提升。那作为接触的最多的软件之一——终端其实shigen每天80%的时间都在终端上倒腾的运行我的各种脚本工具。那效率肯定得提上上去了shigen的电脑终端就很丝滑。 首先答应我不要再使用系统的终端了使用 iterm2吧它的功能很强大而且支持很多自定义的配置。 当然为了酷炫实际的并没有这么的花哨。
好了工具有了那怎么提升效率呢今天的分享主要是alias有关也是shigen在实习的时候跟着我的运维伙伴学到的。
我的alias
alias mcimvn clean install# some alias
alias ggit
alias gagit add
alias gaagit add --all
alias gapgit add --patch
alias gbgit branch
alias gbagit branch -a
alias gbrgit branch --remote
alias gcgit commit -v
alias gcagit commit -v -a
alias gclgit config --list
alias gcleangit reset --hard git clean -dfx
alias gcmgit checkout master
alias gcmsggit commit -m
alias gcogit checkout
alias gcountgit shortlog -sn
alias gcpgit cherry-pick
alias gcsgit commit -S
alias gdgit diff
alias gdcgit diff --cached
alias gdtgit difftool
alias gggit gui citool
alias ggagit gui citool --amend
alias ggpnpgit pull origin $(current_branch) git push origin $(current_branch)
alias ggpullgit pull origin $(current_branch)
alias ggpurgit pull --rebase origin $(current_branch)
alias ggpushgit push origin $(current_branch)
alias gignoregit update-index --assume-unchanged
alias gignoredgit ls-files -v | grep ^[[:lower:]]
alias gkgitk --all --branches
alias glgit pull
alias glggit log --stat --max-count10
alias glgggit log --graph --max-count10
alias glggagit log --graph --decorate --all
alias glogit log --oneline --decorate --color
alias globurlnoglob urlglobber
alias gloggit log --oneline --decorate --color --graph
alias glp_git_log_prettily
alias gmgit merge
alias gmtgit mergetool --no-prompt
alias gpgit push
alias gpoatgit push origin --all git push origin --tags
alias grgit remote
alias grbagit rebase --abort
alias grbcgit rebase --continue
alias grbigit rebase -i
alias grepgrep --colorauto --exclude-dir{.bzr,.cvs,.git,.hg,.svn}
alias grhgit reset HEAD
alias grhhgit reset HEAD --hard
alias grmvgit remote rename
alias grrmgit remote remove
alias grsetgit remote set-url
alias grtcd $(git rev-parse --show-toplevel || echo .)
alias grupgit remote update
alias grvgit remote -v
alias gsdgit svn dcommit
alias gspsgit show --prettyshort --show-signature
alias gsrgit svn rebase
alias gssgit status -s
alias gstgit status
alias gstagit stash
alias gstdgit stash drop
alias gstpgit stash pop
alias gstsgit stash show --text
alias gtsgit tag -s
alias gunignoregit update-index --no-assume-unchanged
alias gunwipgit log -n 1 | grep -q -c \-\-wip\-\- git reset HEAD~1
alias gupgit pull --rebase
alias gvtgit verify-tag
alias gwcgit whatchanged -p --abbrev-commit --prettymedium
alias gwipgit add -A; git ls-files --deleted -z | xargs -r0 git rm; git commit -m --wip--
alias historyfc -l 1
alias lls -lah
alias lals -lAh
alias llls -lh
alias lsls -G
alias lsals -lah
alias popopd
alias pupushd
alias vf -e vim别小看短短的82行可以实现的效率简直是提升了很多下边shigen演示一下。
查看文件的列表信息 查看git历史 就先选取两个作为参考的案例啦当然还有很多实际的操作这里偏重的是git和ls命令的封装。
其实shigen也自定义了脚本的命令来一起看看吧。 那我常用的python脚本查看IP地址为例我用的时候只需要一个命令即可 but我要是使用python命令去敲就麻烦了 那具体咋设置的呢分享出来
在~/.bash_profile中添加如下的命令即可
alias ip-utilpython3 ~/PycharmProjects/shigen-util/iputil/xdbSearcher.py接下来执行这个命令
source ~/.bash_profile怎么查看ip-util是啥呢
which ip-util这样你就可以高效的操作命令了接下来效率直接拉满。
最后最后再分享一个shigen觉得很有意思的命令
history | awk {CMD[$2];count;} END { for (a in CMD )print CMD[ a ] CMD[ a ]/count*100 % a } | grep -v ./ | column -c3 -s -t |sort -nr | nl | head -n10将这一行命令粘贴到控制台就可以看出我们使用的历史命令的top榜。 这样就可以把我们常用的命令再次alias一下我们的效率就提升啦。 以上就是今天分享的全部内容了觉得不错的话记得点赞 在看 关注支持一下哈您的鼓励和支持将是shigen坚持日更的动力。同时shigen在多个平台都有文章的同步也可以同步的浏览和订阅
平台账号链接CSDNshigen01shigen的CSDN主页知乎gen-2019shigen的知乎主页掘金shigen01shigen的掘金主页腾讯云开发者社区shigenshigen的腾讯云开发者社区主页微信公众平台shigen公众号名shigen
与shigen一起每天不一样
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/85140.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!