############################################################################### # File .bash_aliases # jul.io ############################################################################### # ls aliases alias ll='ls -la' alias lla='ls -htlr -A' alias l='ls -l' # change directory alias ..='cd ..' alias ...='cd ../..' alias ....='cd ../../..' alias .....='cd ../../../..' alias p='cd -' ## go=move to directory and instantly list its contents go(){ cd $@ ls -l } # misc alias px="ps auxf" alias o="xdg-open" # pretty print json alias ppjson='python -c "import sys, json; print json.dumps(json.load(sys.stdin), sort_keys=True, indent=4)"' # meine lieblingsvertipper ;-) alias gerp=grep alias gpre=grep alias gre=grep alias grpe=grep alias gep=grep alias wcgrp=wcgrep alias wcgerp=wcgrep alias wcgrpe=wcgrep alias wcgre=wcgrep alias tial=tail alias snv=svn alias iv=vi alias vo=vi alias vu=vi alias chmkd=chmod alias pign=ping # other stuff # yes, i want to use rvim instead of less # alias less='rvim' alias eierabend='xflock4 ; systemctl suspend --no-wall' alias updgrade='sudo aptitude update && sudo aptitude upgrade -y' # better passwords! alias apg='apg -M sncl -n 15 -m 10 -x 20' # pssh! alias pssh='parallel-ssh' # sudo aliases # switch to root with sudo but preserve your user-settings alias sudei='sudo -Ei' alias svim='sudo -E vim' alias telnet='echo use the curl method'