Aliases de bash influenciados por OSX

Coisas de Rails

alias stoprails='kill -9 $(lsof -i :3000 -t)'
alias startrails='rails server -d'
alias restartrails='stopRails && startRails'

Verifique se há erros no PHP

alias phpcheck='find ./ -name *.php | xargs -n 1 php -l'

Texto com codificação ROT13. Funciona para decodificação também! 😉

alias rot13='tr a-zA-Z n-za-mN-ZA-M'

trem chmod

alias mx='chmod a+x'
alias 000='chmod 000'
alias 400='chmod 400'
alias 644='chmod 644'
alias 755='chmod 755'

Mostrar informações montadas

alias mountedinfo='df -h'

programas

alias s='open -a "Sublime Text 2"'
alias chrome='open -a "Google Chrome"'
alias makepass='openssl rand -base64 32'
alias mvim='open -a MacVim'
alias vbox="VBoxManage"

Aleatória

# Updated, thanks to dpashkevich
alias please='sudo $(history -p !!)'
alias hosts='sudo $EDITOR /etc/hosts'
alias sshconfig='$EDITOR ~/.ssh/config'
alias currentwifi="networksetup -getairportnetwork en0"
alias stfu="osascript -e 'set volume output muted true'"
alias pumpitup="osascript -e 'set volume 10'"

alias week='date +%V'

Listar apenas diretórios

alias lsd='ls -l | grep "^d"'

Endereços IP

alias ip="dig +short myip.opendns.com @resolver1.opendns.com"
alias localip="ipconfig getifaddr en0"
alias ips="ifconfig -a | perl -nle'/(d+.d+.d+.d+)/ && print $1'"

Pesquisas WHOIS aprimoradas

alias whois="whois -h whois-servers.net"

Flush Directory Service cache

alias flush="dscacheutil -flushcache"

Despejo hexadecimal canônico; alguns sistemas possuem este link simbólico

type -t hd > /dev/null ||     alias hd="hexdump -C"

Apare novas linhas e copie para a área de transferência

alias trimcopy="tr -d 'n' | pbcopy"

Exclua recursivamente arquivos .DS_Store

alias cleanup="find . -name '*.DS_Store' -type f -ls -delete"

Tamanho do arquivo

alias fs="stat -f "%z bytes""""

Ocultar / mostrar todos os ícones da área de trabalho (útil durante a apresentação)

alias hidedesktop=""defaults write com.apple.finder CreateDesktop -bool false && killall Finder""
alias showdesktop=""defaults write com.apple.finder CreateDesktop -bool true && killall Finder""

Alias ​​de PlistBuddy