-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbash_aliases
29 lines (23 loc) · 938 Bytes
/
bash_aliases
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
alias ll='ls -l'
alias la='ls -la'
alias grep='grep --color=auto'
alias gc='git commit -v'
alias gca='git commit -v -a'
alias gci='git commit --interactive'
alias gd='git diff'
alias wo='workon $(basename $PWD)'
alias mkv='mkvirtualenv $(basename $PWD)'
alias docker-clean='docker ps -a | grep '\''weeks ago'\'' | awk '\''{print }'\'' | xargs docker rm'
alias docker-env='eval $(minikube docker-env)'
alias ecr-login='eval $(aws ecr get-login --no-include-email)'
alias podme='podman run --mount=type=bind,src=$HOME,dst=$HOME -it -w $PWD --privileged'
function show-cert {
if [ -z "$1" ]
then
1>&2 echo "Hostname required"
else
openssl s_client -showcerts -servername $1 -connect $1:443 </dev/null 2>/dev/null | openssl x509 -inform pem -noout -text
fi
}
# Allow for system-specific aliases that shouldn't be shared everywhere
[ -e "$HOME/.bash_aliases_local" ] && source "$HOME/.bash_aliases_local"