Comando alias
Se usi sempre un comando, o se un comando è particolarmente lungo e oneroso da digitare, ti conviene trasformare quel comando in un alias. Dopo aver creato un alias, è sufficiente digitarne il nome e il comando (o i comandi) a cui fa riferimento l'alias vengono eseguiti.
Gli alias sono temporanei e archiviati in memoria fino alla fine della sessione della shell, oppure "permanenti" e archiviati in un file nella tua directory home. Si trovano nel file .bashrc, oppure nel file .bash_aliases.
La maggior parte delle distribuzioni Linux viene fornita con diversi alias già pronti; per vedere quell'elenco digita il seguente comando:
alias
Nel mio caso avrò il seguente risultato:

Vediamo ora come creare delgi alias temporanei e permanenti. E come cancellare gli alias permanenti nel caso volessimo eliminarli.
Creare alias temporanei
La sintassi del comando è la seguente:
alias nome_alias='comandi_dell'alias'
Quindi se voglio creare un alias che chiamerò lav che esegua il comando cd /home/user/Documenti/lavoro digiterò sul terminale:
alias lav='cd /home/user/Documenti/lavoro'
E otterrò:

Ora andiamo col comando alias a verificare di aver creato il nostro alias provvisorio:

Come possiamo vedere è stato creato correttamente. Ora andiamo a digitare sul terminale il comando lav per vedere se l'alias funziona correttamente:

Come possiamo vedere dalla finestra del terminale l'alias funziona perché ci troviamo nella directory /home/user/Documenti/lavoro
Alla chiusura del terminale l'alias essendo provvisorio verrà cancellato.
Creare alias permanenti
Gli alias "permanenti" sono archiviati in un file nella tua directory home. Si trovano nel file .bashrc, oppure nel file .bash_aliases. Siccome devono essere scritti su tali file bisogna sapere quale file usa il nostro sistema. Per farlo digiteremo nel terminale il comando ls -a. Nel mio caso si avrà:

Nel mio caso come si vede dalla schermata del terminale sopra gli alias sono memorizzati nel file .bashrc.
La sintassi del comando, nel caso gli alias siano memorizzati nel file .bashrc, è la seguente:
echo "alias nome_alias='comandi_dell'alias'" >> ~/.bashrc && source ~/.bashrc
Invece la sintassi del comando, nel caso gli alias siano memorizzati nel file .bash_aliases, è la seguente:
echo "alias nome_alias='comandi_dell'alias'" >> ~/.bash_aliases && source ~/.bash_aliases
Quindi, nel mio caso che gli alias sono memorizzati nel file .bashrc, se voglio creare un alias permanente che chiamerò lav che esegua il comando cd /home/user/Documenti/lavoro digiterò sul terminale:
echo "alias lav='cd /home/user/Documenti/lavoro'" >> ~/.bashrc && source ~/.bashrc
E otterrò:

Ora andiamo col comando alias a verificare di aver creato il nostro alias permanente:

Come possiamo vedere è stato creato correttamente. Ora andiamo a digitare sul terminale il comando lav per vedere se l'alias funziona correttamente:

Come possiamo vedere dalla finestra del terminale l'alias funziona perché ci troviamo nella directory /home/user/Documenti/lavoro
Cancellare gli alias permanenti
La sintassi del comando è la seguente:
unalias nome_alias_da_cancellare
Quindi andiamo prima a vedere gli alias presenti nel sistema digitando il comando alias:

Quindi se voglio cancellare l'alias chiamato lav digiterò sul terminale:
unalias lav
E otterrò:

Ora andiamo col comando alias a verificare di aver cancellato il nostro alias:

Come possiamo vedere l'alias lav è stato cancellato.