Skip to content

Instantly share code, notes, and snippets.

@dbonates
Last active December 16, 2015 04:09
Show Gist options
  • Save dbonates/5374802 to your computer and use it in GitHub Desktop.
Save dbonates/5374802 to your computer and use it in GitHub Desktop.
.bash_aliases for easy day job.
alias c='clear'
alias tarc='tar -zcvf'
alias tard='tar -zxvf'
alias vi='nano'
alias edit='nano'
alias update='apt-get update && apt-get upgrade'
alias nreload='sudo service nginx restart'
alias aptitude='apt-get'
# if user is not root, pass all commands via sudo #
if [ $UID -ne 0 ]; then
alias reboot='sudo reboot'
alias nano='sudo nano'
alias vi='sudo nano'
alias edit='sudo nano'
alias apt-get='sudo apt-get'
alias update='sudo apt-get update && sudo apt-get upgrade'
alias aptitude='sudo apt-get'
alias service='sudo service'
fi
## get rid of command not found ##
alias cd..='cd ..'
## a quick way to get out of current directory ##
alias ..='cd ..'
alias ...='cd ../../../'
alias ....='cd ../../../../'
alias .....='cd ../../../../'
alias .4='cd ../../../../'
alias .5='cd ../../../../..'
## Colorize the grep command output for ease of use (good for log files)##
alias grep='grep --color=auto'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias bc='bc -l'
alias diff='colordiff'
# handy short cuts #
alias h='history'
alias j='jobs -l'
alias path='echo -e ${PATH//:/\\n}'
alias now='date +"%T'
alias nowtime=now
alias nowdate='date +"%d-%m-%Y"'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment