About Bash (bashrc/profile files, useful aliases and functions)

The bash files

/bin/bash – The bash executable
/etc/profile – The systemwide initialization file, executed for login shells
/etc/bash.bashrc – The systemwide per-interactive-shell startup file
/etc/bash.bash.logout – The systemwide login shell cleanup file, executed when a login shell exits
~/.bash_profile – The personal initialization file, executed for login shells
~/.bashrc – The individual per-interactive-shell startup file
~/.bash_logout – The individual login shell cleanup file, executed when a login shell exits
~/.inputrc – Individual readline initialization file

Useful bash aliases and functions:

http://xmodulo.com/useful-bash-aliases-functions.html

http://teohm.com/blog/2012/01/04/shortcuts-to-move-faster-in-bash-command-line/

http://www.catonmat.net/blog/bash-vi-editing-mode-cheat-sheet/

 

Leave a Reply