Vai al contenuto
EuroVPSEuroVPS

Come usare nano per modificare i file

FAQ EuroVPS

3 min di lettura (shell meta.minRead)

Shared FAQ page chrome (breadcrumb, dates, read time, «Continua a leggere», enquiry block, category labels): see INDEX-AND-CHROME.md. Translate once.

Nano è un semplice editor di testo da terminale. Permette di modificare i file di testo di un server dalla riga di comando, una volta connessi via SSH.

È installato per impostazione predefinita su ogni VPS e dedicated server EuroVPS.

Come installare l'editor di testo nano

Se manca:

Installare nano su CentOS/RHEL

yum install nano

Installare nano su Debian/Ubuntu

sudo apt-get install nano

Come usare l'editor di testo nano

nano filename or nano /path/to/directory/filename

Esempi:

[root@eurovps ~]# nano  sample.txt
[root@eurovps ~]
# nano /etc/nginx/nginx.conf

Premete Ctrl + O per salvare le modifiche fatte. Per uscire da nano, premete Ctrl + X.

Comandi da tastiera di nano

^G  	(F1)        	Display this help text
^X  	(F2)        	Close the current file buffer / Exit from nano
^O  	(F3)        	Write the current file to disk
^J  	(F4)        	Justify the current paragraph

^R  	(F5)        	Insert another file into the current one
^W  	(F6)        	Search for a string or a regular expression
^Y  	(F7)        	Go to previous screen
^V  	(F8)        	Go to next screen

^K  	(F9)        	Cut the current line and store it in the cutbuffer
^U  	(F10)       	Uncut from the cutbuffer into the current line
^C  	(F11)       	Display the position of the cursor
^T  	(F12)       	Invoke the spell checker, if available
^_  	(F13) (M-G)   Go to line and column number
M-^ 	(M-6)       	Copy the current line and store it in the cutbuffer
^Space              	Go forward one word
^N               	   	Go to next line

^A                 	 	Go to beginning of current line
^E              	    	Go to end of current line
                                                             	 

M-( 	(M-9)       	Go to beginning of paragraph; then of previous paragraph
M-) 	(M-0)       	Go just beyond end of paragraph; then of next paragraph
M-]                 		Go to the matching bracket
M-- 	(M-_)       	Scroll up one line without scrolling the cursor
M-+ 	(M-=)       	Scroll down one line without scrolling the cursor
M-< 	(M-,)       	Switch to the previous file buffer
M-> 	(M-.)       	Switch to the next file buffer

M-V                 	Insert the next keystroke verbatim
^I                  		Insert a tab at the cursor position
^M               	   	Insert a newline at the cursor position
^D               	   	Delete the character under the cursor
^H                	  	Delete the character to the left of the cursor
M-T              	   	Cut from the cursor position to the end of the file

M-J               	  	Justify the entire file
M-D                 	Count the number of words, lines, and characters
^L                	  	Refresh (redraw) the current screen
^Z                 	 	Suspend the editor (if suspend is enabled)

(M-X)               	Help mode enable/disable
(M-C)               	Constant cursor position display enable/disable
(M-O)               	Use of one more line for editing enable/disable
(M-S)               	Smooth scrolling enable/disable
(M-P)               	Whitespace display enable/disable
(M-Y)               	Color syntax highlighting enable/disable
(M-H)               	Smart home key enable/disable
(M-I)              	 	Auto indent enable/disable
(M-K)               	Cut to end enable/disable
(M-L)               	Long line wrapping enable/disable
(M-Q)               	Conversion of typed tabs to spaces enable/disable
(M-B)               	Backup files enable/disable
(M-F)               	Multiple file buffers enable/disable
(M-M)               	Mouse support enable/disable
(M-N)               	No conversion from DOS/Mac format enable/disable
(M-Z)               	Suspension enable/disable
(M-$)               	Soft line wrapping enable/disable

Ogni comando preceduto dal simbolo di accento circonflesso (^) richiede il tasto Ctrl (per esempio ^K significa premere insieme Ctrl+K).

Ogni comando preceduto dalla lettera M richiede il tasto Alt (per esempio M-R significa premere insieme Alt+R).

Dalle FAQ di EuroVPS.

Altro in «Guide»

Il vostro prossimo partner per l'infrastruttura

Avete ancora
una domanda?

Diteci cosa state cercando di fare. Un ingegnere la leggerà e vi risponderà.

+357 222 32280
Un ingegnere EuroVPS trasporta un nodo server nella sala del datacenter
Una conversazione con le persone che si prenderanno cura della vostra infrastruttura.

Partiamo dalla vostra infrastruttura.

Un po' di contesto ci aiuta a iniziare la conversazione giusta.

Useremo i vostri dati per rispondere alla vostra richiesta. Informativa sulla privacy