Editare i files di testo con nano

Da Luckylinux.org - Il wiki di informatica, tecnologia e programmazione.

In GNU/Linux praticamente tutti i files di configurazione sono dei files di testo, ed è importante saper intervenire su questi files sia per mettere a punto la configurazione, sia per poter intervenire in caso di problemi.

nano

Una distribuzione GNU/Linux include moltissimi editor di testo, sia grafici che testuali. Questi ultimi sono molto importanti, per diversi motivi:

  • consentono di modificare i files senza disponibilità di un'interfaccia grafica, ad esempio in caso di malfunzionamento del server grafico;
  • consentono di modificare i files accessibili solo a root senza dover avviare una shell grafica da amministratore;
  • sono molto leggeri ed affidabili;
  • possono essere utilizzati su di una macchina remota attraverso SSH e con poca banda a disposizione.

Un editor di testo testuale particolarmente efficace e semplice da usare è nano, ed è presente in tutte le distribuzioni GNU/Linux.

Per lanciarlo è sufficiente lanciare il comando nano seguito dal nome del file che si vuole modificare. Se ad esempio vogliamo editare il file /etc/X11/xorg.conf che controlla il funzionamento del server grafico (con i diritti di amministratore), digitiamo:

# nano /etc/X11/xorg.conf

oppure, in distribuzioni che hanno l'utente root disabilitato (ad es. Ubuntu e derivate):

$ sudo nano /etc/X11/xorg.conf

Si aprirà l'interfaccia di nano:

Per muoversi all'interno del file si possono usare i tasti cursore, i tasti PAGUP, PAGDOWN, HOME e END. Essendo un editor testuale, con molta probabilità il mouse non funzionerà.

Se si vuol effettuare una ricerca della stringa da modificare, si può utilizzare la funzione di ricerca, accessibile con la combinazione CTRL+W:

e premere INVIO. Se si vuole annullare la ricerca o un qualsiasi comando, premere CTRL+C.

Il cursore si porterà alla prima parola che corrisponde alla stringa cercata:

Se la prima parola non è quella cercata e si vuol continuare la ricerca, è sufficiente ripremere CTRL+W. Se la stringa è la stessa di prima, basta premere invio, perché il programma la proporrà come default:

Durante l'editing del file è possibile effettuare il salvataggio con la combinazione CTRL+O, ogni volta verrà richiesto se salvare il file con lo stesso nome. Se non si vuole modificare il nome del file, premere INVIO:

Una volta terminate le modifiche, uscire con la combinazione CTRL+X. Se il file non è stato salvato dell'ultima modifica, verrà richiesto se salvare o scartare le modifiche. Digitare S (o Y, nella versione in inglese) per salvare ed uscire, N per uscire senza salvare.

Approfondimenti

Strumenti personali

-->
Navigazione
Siti amici
-->

Strumenti
-->

-->