Skip to content

Instantly share code, notes, and snippets.

@ledangtuanbk
Last active September 14, 2021 09:53
Show Gist options
  • Save ledangtuanbk/f0128bf06ef89bcff859f78ca9c5b65d to your computer and use it in GitHub Desktop.
Save ledangtuanbk/f0128bf06ef89bcff859f78ca9c5b65d to your computer and use it in GitHub Desktop.
alias for linux
alias status='sudo systemctl status'
alias start='sudo systemctl start'
alias stop='sudo systemctl stop'
alias restart='sudo systemctl restart'
alias enable='sudo systemctl enable'
alias disable='sudo systemctl disable'
alias reload='sudo systemctl daemon-reload'
alias tarx='tar -xzvf'
alias tarc='tar -czvf'
alias psef='sudo ps -ef|grep '
alias port='sudo netstat -ntlp|grep '
alias dl='docker logs'
alias dstart='docker start'
alias dstop='docker stop'
alias drestart='docker restart'
alias di='docker images'
# alias drm='docker rm'
alias drmi='docker rmi'
alias dbuild='docker build'
alias dpush='docker push'
alias dpull='docker pull'
alias drun='docker run -tid --rm'
alias dps='docker ps'
alias de='docker exec'
alias dpsa='docker ps -a'
alias dport='docker port'
alias drma='docker rm $(docker ps -a -q)'
alias drmia='docker rmi $(docker images -a -q)'
alias dstopa='docker stop $(docker ps -a -q)'
alias dstarta='docker start $(docker ps -a -q)'
alias dc='docker-compose'
alias dcd='docker-compose down'
alias dcu='docker-compose up -d'
alias mc='mvn clean'
alias mcp='mc package'
alias h='history'
alias hc='h -c'
alias k='kubectl'
alias kd='k delete'
alias kde='k describe'
alias ka='k apply'
alias ke='k edit'
alias kg='k get'
alias kl='k logs'
alias kex='k exec'
alias kgp='kubectl get pods'
alias kgs='kubectl get services'
alias kdes='kubectl describe'
alias kex='kubectl exec'
alias kw='watch kubectl get all -o wide'
alias off='sudo shutdown now'
alias rb='sudo reboot now'
alias sp='sudo systemctl suspend'
alias myip='curl ipinfo.io/ip'
alias mc='mvn clean'
alias mci='mc install'
alias gp='git push'
alias gpull='git pull'
alias gs='git status'
alias gl='git log --oneline'
alias am='git commit --amend'
alias gr='git reset'
alias grs='gr --soft HEAD^'
alias grh='gr --hard HEAD^'
alias jdump='jmap -dump:live,format=b,file=dump.hprof'
alias ..='cd ..'
alias ...='cd ../..'
alias ..='cd ../../..'
alias du='du -h'
alias df='df -h'
alias e='exit'
alias s='sudo'
alias rlb='. ~/.bashrc'
alias net='sudo netstat -ntlp'
alias ssh='ssh -o StrictHostKeyChecking=no'
# copy alias value
cpa(){
echo `alias $1`|awk -F "'" '{print $2}'|cb
}
gci(){
git add .;
msg="${1:-update}";
git ci -am "$msg";
}
drm(){
docker stop $1
docker rm $1
}
rk(){
ssh-keygen -f "/home/$USER/.ssh/known_hosts" -R "$1"
}
gb(){
git branch --set-upstream-to=origin/$1 $1
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment