Last active
January 4, 2016 21:48
-
-
Save kalpesh-fulpagare/8683022 to your computer and use it in GitHub Desktop.
Ubuntu bash alias
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# 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