=== Linux General Convenience Aliases === [[procedures:pi|Back to Raspberry Pi index]]\\ \\ It's nice to put your aliases in a separate file, in your bin directory\\ mkdir ~/bin vi ~/bin/good_bashrc_aliases Add your preferred aliases, here are some good ones\\ PROMPT_COMMAND='printf "\033]0;%s@%s:%s\007" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/~}"' PATH=/home/pi/bin:${PATH} USBS=/media/pi/ NAS=/mnt/nas/ PS1="(\@) [\u@\h: \W]\\$ " alias h='history 30' alias ls='/bin/ls -F' alias ll='/bin/ls -lF' alias lt='/bin/ls -ltrF' alias la='/bin/ls -AF' alias lal='/bin/ls -lAF' alias lat='/bin/ls -lAtrF' alias dl='/bin/ls -lF | grep "^d"' alias gt='/usr/bin/gnome-terminal &' alias repath='source ~tdhammer/bin/.repath' alias reldlib='source ~tdhammer/bin/.reldlib' alias fnd='find . -iname ' alias equiet='eclipse >& /dev/null &' alias nquiet='/usr/bin/nautilus . >& /dev/null &' alias ftime='echo date -s \"`date "+%d %b %Y %k:%M:%S"`\"' # setting the title/icon values set_term_title(){ unset PROMPT_COMMAND echo -en "\033]0;$1\a" } dir_term_title(){ PROMPT_COMMAND='printf "\033]0;%s@%s:%s\007" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/~}"' } e(){ set_term_title "$PWD: $1" /usr/bin/vi "$1" dir_term_title } er(){ set_term_title "$PWD: $1 (read-only)" /usr/bin/vi -R "$1" dir_term_title } Test your 'good_bashrc_aliases' before including it in your login process\ . ~/bin/good_bashrc_aliases Edit your ~/.bashrc to include aliase definitions\\ vi ~/.bashrc # my local aliases if [ -f ~/bin/good_bashrc_aliases ]; then . ~/bin/good_bashrc_aliases fi Save and exit \\ \\ [[procedures:pi|Back to Raspberry Pi index]]\\