Skip to content

Instantly share code, notes, and snippets.

@kalpesh-fulpagare
Last active January 4, 2016 21:48
Show Gist options
  • Save kalpesh-fulpagare/8683022 to your computer and use it in GitHub Desktop.
Save kalpesh-fulpagare/8683022 to your computer and use it in GitHub Desktop.
Ubuntu bash alias
# Edit .bashrc file with
$ cd
$ nano ~/.bashrc
# Add following lines if not present, if commented uncomment these lines
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
# Create/Edit bash_aliases file with command
$ nano ~/.bash_aliases
# And add your commonly used alias
alias cls='clear; clear; clear; echo "-------------------------------------"'
### GIT
alias cls='clear; clear; clear; echo "-------------------------------------"'
### RAILS
alias dev_log='tail -500f log/development.log'
alias devlog=dev_log
alias dev-log=dev_log
alias herokulogs='heroku logs --source app -t'
alias herokulog=herokulogs
alias clear_log='cat /dev/null > log/passenger.log; cat /dev/null > log/development.log; cat /dev/null > log/test.log; cat /dev/null > log/production.log; cat /dev/null > log/staging.log'
alias clearlog=clear_log
alias clear-log=clear_log
alias migrate='echo "------- bundle exec rake db:migrate --trace -------";bundle exec rake db:migrate --trace'
alias rollback='echo "------- bundle exec rake db:rollback --trace -------";bundle exec rake db:rollback --trace'
alias rs='echo "------- rails s -------";rails s'
alias rsp='echo "------- rails s -e production -------";rails s -e production'
alias rc='echo "------- rails c -------";rails c'
alias rcp='echo "------- rails c production -------";rails c production'
alias refresh='rm -fr tmp/cache/assets;'
alias clean='refresh'
alias precompile='echo "------- rake assets:precompile --trace RAILS_ENV=production -------";rake assets:precompile --trace RAILS_ENV=production'
### Linux
alias nginxs='sudo /etc/init.d/nginx'
alias pss='ps aux | grep'
alias snano='sudo nano'
alias setpath='source ~/.paths'
alias gui='git gui'
# projects
alias projects="cd ~/projects"
alias ma="cd ~/projects/mobilock-app"
alias ks="cd ~/projects/kiosk-server"
alias findx="cd ~/projects/findx"
## Ionic
alias buildapk='ionic build android; notify-send "Kalpesh, APK is Ready for download"'
## GIT
alias gco='echo "------- git checkout -------"; git checkout'
alias gc=gco
alias gl='echo "------- git pull -------"; git pull'
alias glo='echo "------- git pull origin -------"; git pull origin'
alias gp='echo "------- git push -------"; git push'
alias gpo='echo "------- git push origin -------"; git push origin'
alias gb='echo "------- git branch -------"; git branch'
# EXIT
alias bye="exit"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment