I started a new job this week and with that comes setting up a new computer.
To help make things easy on myself, I like to set up some Aliases in my .bash_profile so I can get things done in the command line a bit quicker.
If you’re looking for shortcuts for the command line, here’s some helpful ones I’m using.
# See http://www.shellperson.net/using-sudo-with-an-alias/
alias sudo='sudo '
# This helps me edit files that my user isn't the owner of
alias edit='SUDO_EDITOR="open -FWne" sudo -e'
# The alias that takes me here - to editing these very aliases
alias edit_profile='open -e ~/.bash_profile'
# I do a lot of web development, so I need to edit these non-owned files fairly often
alias edit_hosts='nano /etc/hosts'
alias edit_httpd='nano /etc/apache2/httpd.conf'
alias edit_php='nano /etc/php.ini'
alias edit_vhosts='nano /etc/apache2/extra/httpd-vhosts.conf'
# This alias recursively destroys all .DS_Store files in the folder I am currently in
alias killDS='find . -name *.DS_Store -type f -delete'
# This alias reloads this file
alias reload_profile='source ~/.bash_profile'
# Mac get stuck very often and are extremely slow and unstable on shutdowns. This forces a shutdown.
alias poweroff='sudo /sbin/shutdown -h now'
# Setting for the new UTF-8 terminal support in Lion / Mountain Lion
export LC_CTYPE=en_US.UTF-8
export LC_ALL=en_US.UTF-8
# Color listing
alias ll='ls -lGaf'
## Colorize the ls output ##
alias ls='ls --color=auto'
# Show open ports
alias ports='netstat -tulanp'
Got any other cool Aliases that you use? Let me know.