Come utente Linux, tenderai a usare gli stessi comandi più e più volte. Questo tenderà spesso ad avere un impatto negativo sulla tua produttività. Per salvarti da questo inconveniente , alias
il comando torna utile. Un alias è una scorciatoia personalizzata che rappresenta un altro comando. È un comando di shell che ti consente di definire il tuo comando in base a un insieme predefinito di comandi preesistenti.
Per metterlo in prospettiva, diamo un'occhiata ad alcuni esempi di comandi alias.
Elenco degli alias correnti nel sistema
Il tuo sistema Linux viene fornito con alias predefiniti. Per visualizzare gli alias preesistenti, esegui
$ alias
O
$ alias -p
Risultato
Per verificare che gli alias funzionino effettivamente, faremo un esempio. Eseguiremo ls
comando e confrontare l'output con ls --color=auto
.
$ ls
O
$ls --color=auto
Risultato
Come possiamo vedere dall'output sopra, entrambi i comandi producono lo stesso risultato. In esecuzione
$ ls
equivale all'esecuzione
$ ls --color=auto
Creazione di alias in Linux
Impariamo ora come creare alias in Linux. Il processo è rapido e relativamente facile. Esistono due tipi di alias,
- Alias temporanei
- Alias permanenti
Diamo un'occhiata a entrambi
Alias temporanei
Per creare un alias usa la sintassi come mostrato di seguito
$ alias command='command shortcut'
Ad esempio, creerò un alias per eseguire il ping del DNS di Google ping 8.8.8.8 -c 4
.
$ alias net='ping 8.8.8.8 -c 4'
Risultato
Per confermare che l'alias funziona
$ net
Risultato
Grande! L'alias funziona. Tuttavia, questo non persisterà dopo un riavvio. Pertanto, dobbiamo rendere permanente questo alias.
Alias permanenti
Per applicare e rendere permanente l'alias, devi aggiungerlo a ~/.bashrc
file
$ vim ~/.bashrc
Quindi, aggiungi l'alias alla fine del file.
Risultato
Salva ed esci dall'editor di testo. Per confermare se l'alias è persistente, riavvia il PC
Ora controlla gli alias esistenti nel tuo sistema
$ alias
Come rimuovere un alias
Per rimuovere un alias usa la sintassi qui sotto
$ unalias alias_name
Nel nostro esempio, il comando sarà
$ unalias net
Se controlli di nuovo con l'alias
comando, l'alias non sarà incluso nell'elenco degli alias
Conclusione
Quello era un breve tutorial sul comando alias. Il tuo feedback è molto gradito.