Para renomear um comando precisamos editar o arquivo ~/.bashrc. Isso para usuários do Linux.

Renomear um comando significa alterar a função original de determinado comando.

Deletando com confirmação

Este exemplo é muito importante, pois pode evitar dor de cabeça futuramente.

Pra quem usa Linux sabe que o comando rm deleta algum arquivo. E sabe também que ele não vai para a lixeira. Além disso, ele deleta e nem pede confirmação.

A partir de agora, digitando

alias rm='rm -i'

dentro do arquivo ~/.bashrc o seu comando rm pedirá confirmação antes de deletar.

Para surtir efeito você deve reiniciar o terminal ou digitar

source ~/.bashrc

Listando os arquivos

Para listar os arquivos com todos os detalhes, inclusive os arquivos ocultos, eu uso o comando ll.

alias ll='ls -alF'

Diminuindo o caminho do prompt

Se lembra do comando para diminuir o caminho do prompt?

alias p='PS1="\e[1;34m/\W\e[00m$ "'

Digitando p ele já faz isso pra nós.

Diminuindo o caminho com virtualenv ativado

alias pa='PS1="(`basename \"$VIRTUAL_ENV\"`)\e[1;34m:/\W\e[00m$ "'

Renomeando o comando manage com virtualenv ativado

alias manage='python $VIRTUAL_ENV/../manage.py'

Obs: Este último comando só funciona se você estiver rodando uma aplicação Django com o virtualenv ativado e que a pasta de ativação esteja na mesma pasta do manage.py. Não entendeu nada? Então leia o tutorial Django 1.7.