Advertisement
Nestor10

Miscellaneous Aliases and Functions

Apr 23rd, 2018
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.87 KB | None | 0 0
  1. alias ll='ls -ahlFZ'
  2. alias l='ls -ohF'
  3. alias lolcow='cowsay | lolcat'
  4. alias tmux="direnv exec / tmux"
  5. alias sha="openssl sha1"
  6. alias sha224="openssl sha224"
  7. alias sha256="openssl sha256"
  8. alias sha384="openssl sha384"
  9. alias sha512="openssl sha512"
  10. alias md5="openssl md5"
  11. alias diff="colordiff"
  12. alias date="date +%Y%m%d_%H%M"
  13. alias update="sudo apt update && sudo -tee apt upgrade -y && sudo -tee apt-get autoremove -y"
  14. alias lsl="ls -lhFA | less"
  15. alias reboot="shutdown -r 0"
  16. alias cls="clear"
  17. alias dir="ls"
  18. alias tracert="traceroute"
  19. alias myip="curl http://ipecho.net/plain; echo"
  20. alias mkd="mkdir -pv"
  21. mcd(){ mkd $1; cd $1; };
  22. getcert(){ echo | openssl s_client -showcerts -connect $1:${2:-443} 2>/dev/null | openssl x509 -inform pem -noout -text; };
  23. pfor(){ ssh -nNT -L ${3:-$2}:localhost:$2 $1; };
  24. runas(){ SU_ARGS="${@:2}"; sudo su -c "$SU_ARGS" -s /bin/sh $1; };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement