-
Notifications
You must be signed in to change notification settings - Fork 0
/
.bash_aliases
29 lines (24 loc) · 909 Bytes
/
.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
#!/usr/bin/env bash
# BASH
alias ..="cd .."
alias c="clear"
alias ll="ls -lash"
# COMMON DIRECTORIES
alias dl="cd ~/Downloads"
alias dt="cd ~/Desktop"
# GIT
alias gs="git status"
alias gd="git diff"
alias gb="git branch"
alias gc="git commit"
alias gcm="git checkout master"
alias gsync="git pull && git fetch -p"
alias gl="git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit"
# PYTHON
alias create-venv="python3 -m venv venv"
alias activate="source venv/bin/activate"
# MISC
alias nmap-disc="nmap -sP 192.168.1.1/24"
alias arp-disc="ifconfig | grep broadcast | arp -a | grep -v '^?'"
alias download-website="wget --recursive --no-clobber --page-requisites --html-extension --convert-links --restrict-file-names=windows"
alias get-temperature="/usr/bin/vcgencmd measure_temp | awk -F \"[=']\" '{print($2)}'" # Raspberry Pi only