/
.bash_aliases
50 lines (42 loc) · 1.6 KB
/
.bash_aliases
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#####################################
#### GIT COMMANDS ####
#####################################
alias gd='git diff'
alias gl='git log'
alias gl="git log"
alias ga='git add .'
alias gc="git checkout"
alias gbv='git branch -v'
alias gba='git branch -a'
alias gcm="git commit -m"
alias gpo="git pull origin"
alias unstage='git reset HEAD .'
alias gr30="git reset --hard HEAD~30"
alias gs='git status && find . -name '.DS_Store' -type f -delete'
alias gr='_gr_alias() { git reset --hard HEAD~${1:-1}; }; _gr_alias'
#####################################
#### TERMINAL COMMANDS ####
#####################################
alias aliases='vi ~/.bash_aliases'
alias srcbash='source ~/.bash_aliases'
alias clr='clear'
alias l='ls -GFh'
alias ll='ls -alF'
alias ln='ps aux | grep node'
alias kn='ln | awk "{print \$2}" | sudo xargs kill -9'
#####################################
#### SERVICE COMMANDS ####
#####################################
alias startpsql='pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start'
alias stoppsql='pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log stop'
alias adbd='adb devices'
alias adbk='adb kill-server'
alias adbs='adb start-server'
alias py='python -m SimpleHTTPServer'
#####################################
#### FILE COMMANDS. ####
#####################################
alias hub='cd && cd ~/workspace/github/'
alias lab='cd && cd ~/workspace/gitlab/'
alias server='cd $HOME && ssh -v -i ~/path/to/key.pem ubuntu@1.1.1.1'
alias filescp='scp -v -i ~/path/to/key ~/path/to/file ubuntu@1.1.1.1:~/workspace/'