Linux Command · 3 min read · Sep 19, 2025
Tutorial sul comando more di Linux per principianti (5 esempi)
A volte, mentre lavori nella riga di comando, vedrai che gli output prodotti dai comandi in alcuni casi sono così grandi che non si adattano all’area dello schermo, e quindi, puoi vedere solo l’ultima parte dell’output (poiché la parte iniziale scorre oltre lo schermo). Fortunatamente, ci sono utilità progettate specificamente per aiutarti in tali casi, e una di esse è more.
In questo tutorial, discuteremo le basi di more utilizzando alcuni esempi facili da comprendere. Si prega di notare che tutti gli esempi in questo articolo sono stati testati su un sistema Ubuntu 16.04 LTS.
Comando more di Linux
Il comando more ti aiuta a navigare negli output dei comandi in modo user-friendly. Di seguito è riportata la sintassi dello strumento:
more [opzioni] file...Ecco come la pagina man lo definisce:
more - filtro per la consultazione di file per visualizzazione crt
more è un filtro per sfogliare il testo una schermata alla volta. Questa
versione è particolarmente primitiva. Gli utenti
dovrebbero rendersi conto che less(1)
fornisce un'emulazione di more(1) più ampie migliorie.Di seguito sono riportati alcuni esempi in stile Q&A che ti daranno una buona idea di come funziona more.
D1. Come usare il comando more?
L’uso di base è molto semplice. Supponiamo che tu stia cercando di ‘ cat ‘ un file, e sia troppo lungo/grande per essere visualizzato sullo schermo, allora puoi usare il comando more nel seguente modo:
more [nomefile]
Ora, per scorrere la visualizzazione verso l’alto una riga alla volta, premi invio. Se vuoi scorrere una schermata intera in una volta, usa il tasto della barra spaziatrice. Lo scorrimento all’indietro può essere ottenuto premendo ‘b’. Oh, e sì, puoi anche cercare cose premendo ‘/‘ e inserendo la parola chiave di ricerca (proprio come fai nelle pagine man).
D2. Come usare more con altri strumenti da riga di comando?
Puoi anche combinare il comando more con altri strumenti da riga di comando, qualcosa che può essere fatto usando pipe. Ad esempio:
dmesg | moreNel comando sopra, la visualizzazione dell’output prodotto da dmesg sarà gestita da more. Quindi puoi facilmente scorrere su, giù e persino eseguire operazioni di ricerca.
Ecco un altro esempio:
ls -lart | grep *.txt | moreD3. Come rendere more utile per fornire informazioni utili?
Usa l’opzione della riga di comando -d per questo. Questo abiliterà more a chiedere con “[Premi spazio per continuare, ‘q’ per uscire.]”, e visualizzare “[Premi ‘h’ per istruzioni.]” ogni volta che viene premuto un tasto non valido.
Ad esempio:
more -d [nomefile]D4. Come far ignorare a more più righe vuote?
Se vuoi, puoi anche costringere il comando more a comprimere più righe vuote in una sola. Questo può essere fatto usando l’opzione della riga di comando -s.
more -s [nomefile]Ad esempio, un file come questo:

è stato visualizzato da more nel seguente modo quando è stata usata l’opzione -s:

Quindi puoi vedere che più righe vuote sono state compresse in una sola ogni volta che il comando more le ha incontrate.
D5. Come ridurre il numero di righe utilizzate da more?
Per impostazione predefinita, more utilizza l’intero schermo per visualizzare l’output. Tuttavia, puoi anche personalizzarlo in termini di numero di righe utilizzate dallo strumento. Questo può essere fatto specificando esplicitamente il numero di righe che vuoi che more utilizzi.
Ad esempio, se vogliamo che more visualizzi l’output utilizzando 10 righe alla volta, possiamo farlo nel seguente modo:
more -10 [nomefile]
Conclusione
Come probabilmente concordi, il comando more è una piccola utilità utile che può essere di grande aiuto in scenari specifici. Abbiamo discusso qui l’operazione di base. Una volta che hai finito con esso, puoi saperne di più sullo strumento consultando la sua pagina man.
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.