MegaLab.it
Stampa Articolo
Aperiodico gratuito di informatica
 
20100302180314_1839844981_20100302180245_695993566_TerminalMLI_spotlight.png

Uso del terminale in GNU/Linux: creare comandi rapidi mediante gli "alias"

a cura di The Doctor
08/10/2010 - articolo
Linux & Open Source - Mediante l'uso degli alias è possibile sostituire un comando con un altro a nostro piacimento. Vediamo come.

Una delle tante cose positive dei sistemi GNU/Linux è sicuramente quella di poter modificare/personalizzare l'ambiente di lavoro secondo le proprie necessità.

Una dimostrazione lampante di questa enorme libertà di azione è rappresentata dai cosiddetti alias. A differenza degli script, i quali vengono utilizzati per automatizzare operazioni che richiedono un gran numero di comandi, gli alias tornano utilissimi nel caso in cui si voglia sostituire un semplice comando con un altro.

Sintassi ed utilizzo di alias

Per visualizzare gli alias già disponibili con la propria distribuzione è sufficiente aprire il terminale e digitare alias seguito da Invio.

001.png

Per aggiungere un nuovo alias, invece, la sintassi da utilizzare è alias nomecomando='comando'. Se, ad esempio, vogliamo impostare un comando rapido per aprire Nautilus (il file manager predefinito di Ubuntu) con i privilegi di root, apriamo il terminale e digitiamo alias nr='sudo nautilus' seguito da Invio. In tal modo semplicemente digitando nr e premendo Invio otterremo lo stesso risultato del comando sudo nautilus.

Creare alias persistenti

La creazione dell'alias fatta in tal modo, però, funzionerà solo per la sessione corrente, ovvero fino al successivo riavvio del sistema.

Per rendere persistente un alias è necessario inserirlo all'interno del file nascosto .bashrc che si trova nella home dell'utente. Apriamo, dunque, il terminale ed editiamo il file con il nostro editor di testi preferito, ad esempio gedit, digitando sudo gedit ~/.bashrc. Spostiamoci alla fine del file ed inseriamo tutti gli alias che vogliamo.

Dopo aver salvato e chiuso il file dovremo terminare la sessione per rendere effettive le modifiche.

002.png

Come potete vedere nella figura, ho inserito anche alcuni alias per il riavvio e lo spegnimento del sistema semplicemente digitando spegni e riavvia.

Lascio a voi ed alla vostra fantasia la creazione di ulteriori alias personalizzati...

MegaLab.it rispetta la tua privacy. Per esercitare i tuoi diritti scrivi a: privacy@megalab.it .

Copyright 2008 MegaLab.it - Tutti i diritti sono riservati