~/.bash aliases
(Redirected from .bash aliases)
Jump to navigation
Jump to search
# Profile Bash alias viprofile="vi ~/.bash_profile" alias vialiases="vi ~/.bash_aliases" alias srcprofile="source ~/.bash_profile" alias srcaliases="source ~/.bash_aliases" alias sourceprofile="source ~/.bash_profile" alias zsourceprofile="source ~/.zprofile" alias vizprofile="vi ~/.zprofile" alias h="history" # tools alias x="exit" alias soniq="sort | uniq" alias bi="brew install"
# GitHub alias cdgh="cd ~/Documents/GitHub" alias ghcd="cd ~/Documents/GitHub"
# Kubernetes alias k="kubectl" alias kg="kubectl get -A" alias kgn="kubectl get nodes" alias kgp="kubectl get pods -A" alias kd="kubectl describe -A" alias kdp="kubectl describe pods -A" alias kgd="kubectl get deploy -A" alias kgs="kubectl get sts -A" alias kgi="kubectl get ingress -A" alias kgpv="kubectl get pv -A" alias kgpvc="kubectl get pvc -A" alias kgcm="kubectl get cm" alias kga="kubectl get all -A" alias kdi="kubectl describe ingress" alias kdcm="kubectl describe cm" alias vikubeconfig="vi ~/.kube/config" alias catkubeconfig="cat ~/.kube/config" export do="-o yaml --dry-run=client" # vi alias cathost="sudo cat /etc/hosts" alias vihost="sudo cat /etc/hosts" alias catetchost="sudo cat /etc/hosts" alias vietchost="sudo cat /etc/hosts" # Terraform alias tf="terraform" alias tfa="terraform apply" alias tg="terragrunt" alias tm="terramate"
# Grep
alias g="grep"
alias gi="grep -i"
alias gir="grep -i"
alias gv="grep -v"
alias agir="ag -ir"
#--exclude-dir='.*'
alias la="ls -la"
alias NF="awk '{print \$NF}'"
# Net
alias p8="ping 8.8.8.8"
alias p1="ping 1.1.1.1"
# MULTIPASS
alias mp="multipass"
alias mp_l="multipass list"
alias mp_la="multipass launch"
alias mp_launch="multipass launch"
alias mp_find="multipass find"
alias mp_f="multipass find"
alias mpc="multipass connect"
# SSH alias viconfig="vi ~/.ssh/config" alias visshconfig="vi ~/.ssh/config"
# AWS alias viawsconfig="vi ~/.aws/config" alias viawscredentials="vi ~/.aws/credentials" alias catawsconfig="cat ~/.aws/config" alias catawscredentials="cat ~/.aws/credentials" alias awswhoiam="aws iam get-user" #alias aws-all-regions
# REVIEW alias bip="while true; do tput bel; sleep 1; done"
alias codecode="sed s/'^'/'\<code\>'/ | sed s/'$'/'\<\/code\>'/"
prepend_space () {
sed s/^/" "/
}
alias trim="awk ' {\$1=\$1} 1 '"
#source <(kubectl completion zsh) #source <(k9s completion zsh)
function ssh_auto() { AUTOSSH_POLL=30 AUTOSSH_GATETIME=0 autossh -M 0 "$1" } alias sa='ssh_auto'
Related[edit]
~/.bash_profile- ~/.config/fish/config.fish
- source ~/.bash_aliases
~/.zshrcecho 'source ~/.bash_aliases' >> ~/.zshrc- Make fish your default shell in macOS
See also[edit]
alias, Bash: alias:viconfig, bip, .bash_aliases, ssha functionBash [ -c ],alias,&&, Bash history, Autocompletion,set,unset,export,.bash_aliases, .bashrc and .bash profile,PS1,echo,brace expansion, Function,shopt,trap,set -e,source,PATH,complete,disown,.hushlogin,.bashrc,builtin,eval,set,$PATH,$HOME,TZ,.profile,-e, -i,Builtin (Bash),mapfile,~, return (Bash), for, until,declare, dirname, basename, functions.sh, Bash arithmetic expansion,shift, bash --rcfile, readonly, $1, $@, Bash versions, Backslash \
Advertising: