Ubuntu: utilizzare gli Alias per creare comandi personalizzati

Diventare padroni del terminale Linux è sicuramente cosa buona e giusta che ci permetterà di essere anche padroni del sistema in modo completo, in qualsiasi situazione. Dovete sapere che è possibile impostare alcuni alias in modo da creare il proprio “comando personalizzato” per lanciare facilmente alcuni comandi di sistema difficili da ricordare o trascrivere. L’alias ​​è il modo più semplice ed utilizzato per personalizzare i comandi, dando loro pseudonimi (nickname). Questo è molto utile per poterli usare per ricordare i comandi difficili, lunghi o che non contengono stringhe semplici da memorizzare.

Configurare gli Alias

Per configurare gli alias, andate nella vostra home e fate clic con il tasto destro del mouse e create un nuovo file di testo vuoto chiamato “.Bash_aliases“. Mi raccomando, il punto all’inizio del file è importante e non dovete assolutamente dimenticarvi di ometterlo in quanto servirà a creare il file in modalità nascosto. Per visualizzare i file nascosti, premete “Ctrl + H“.

Sintassi dei comandi

Utilizzando un editor di testo, aprite il file .Bash_aliases che avete appena creato ed iniziamo a formulare i nostri alias. Generalmente, la sintassi che dovete sempre tenerea a mente è la seguente:

alis nuovo_nome_comando='vecchio_comando'

Un esempio di alias è il seguente:

alias agu='sudo apt-get update'

In questo modo invece di digitare da terminale “sudo apt-get install”, vi basterà digitare “agi” per ottenere lo stesso effetto. Ecco un altro esempio:

alias aggiorna='sudo apt-get update'

In questo caso, invece, ho chiamato il comando “aggiorna” in modo che sia anche più semplice da ricordare. Ricordate che se volete creare un alias composto da più parole, non potete usare lo spazio:

alias aggiorna sistema='sudo apt-get update'
alias aggiorna-sistema='sudo apt-get update'

Il primo comando “aggiorna sistema” non è corrett in quanto è presente uno spazio (che non è consentito dalla sintassi), mentre il secondo comando è giusto e perfettamente conforme alle regole.

Alcuni spunti

Naturalmente potete creare alias per qualsiasi tipologia di comando, ecco alcuni esempi:

Gestione dei pacchetti

alias agi='sudo apt-get install'

alias agr='sudo apt-get remove'

alias agu='sudo apt-get update'

alias acs='apt-cache search'

 File e cartelle

alias cp='cp -iv'

alias mv='mv -iv'

alias rm='rm -i'

alias la='ls -alh'

Navigazione

alias documents='cd ~/Documents'

alias downloads='cd ~/Downloads'

alias desktop='cd ~/Desktop'

alias music='cd ~/Music'

alias videos='cd ~/Videos'

alias ..='cd ..'

alias ...='cd ../..'

alias ....='cd ../../..'

Date libero sfogo alla vostra fantasia :)

via

Articoli molto simili