Workstation online OnWorks Linux e Windows

Logo

Hosting online gratuito per workstation

<Precedenti | Contenuti | Succ.>

Visualizzazione del contenuto del file con meno

Immagine

. meno Il comando è un programma per visualizzare file di testo. Nel nostro sistema Linux, ci sono molti file che contengono testo leggibile. Il meno il programma fornisce un modo conveniente per esaminarli.


Che cosa è il “testo”?

Esistono molti modi per rappresentare le informazioni su un computer. Tutti i metodi implicano la definizione di una relazione tra le informazioni e alcuni numeri che verranno utilizzati per rappresentarle. I computer, dopotutto, capiscono solo i numeri e tutti i dati vengono convertiti in una rappresentazione numerica.

Alcuni di questi sistemi di rappresentazione sono molto complessi (come i file video compressi), mentre altri sono piuttosto semplici. Uno dei primi e più semplici è



Immagine

detto Testo ASCIIASCII (pronunciato "As-Key") è l'abbreviazione di American Standard Code for Information Interchange. Si tratta di un semplice schema di codifica utilizzato per la prima volta sulle telescriventi per mappare i caratteri della tastiera in numeri.

Il testo è una semplice mappatura uno a uno di caratteri e numeri. È molto compatto. Cinquanta caratteri di testo si traducono in cinquanta byte di dati. È importante capire che il testo contiene solo una semplice mappatura di caratteri e numeri. Non è la stessa cosa di un documento di un elaboratore di testi come quello creato da Microsoft Word o LibreOffice Writer. Questi file, a differenza del semplice testo ASCII, contengono molti elementi non testuali che vengono utilizzati per descriverne la struttura e la formattazione. I file di testo ASCII contengono solo i caratteri stessi e alcuni codici di controllo rudimentali come tabulazioni, ritorni a capo e avanzamenti di riga.

In un sistema Linux, molti file sono memorizzati in formato testo e sono disponibili numerosi strumenti Linux che gestiscono i file di testo. Anche Windows riconosce l'importanza di questo formato. Il noto programma NOTEPAD.EXE è un editor per file di testo ASCII.


Perché dovremmo voler esaminare i file di testo? Perché molti dei file che contengono le impostazioni di sistema (chiamati file di configurazione) sono memorizzati in questo formato e poterli leggere ci fornisce informazioni sul funzionamento del sistema. Inoltre, alcuni dei programmi effettivamente utilizzati dal sistema (chiamati script) sono memorizzati in questo formato. Nei capitoli successivi, impareremo come modificare i file di testo per modificare le impostazioni di sistema e scrivere i nostri script, ma per ora ci limiteremo a esaminarne il contenuto.

. meno il comando viene utilizzato in questo modo:


meno Nome del file

meno Nome del file


Una volta avviato, il meno Il programma ci consente di scorrere avanti e indietro un file di testo. Ad esempio, per esaminare il file che definisce tutti gli account utente del sistema, digitiamo il seguente comando:



[io@linuxbox~]$ meno /etc/passwd

[io@linuxbox~]$ meno /etc/passwd


Una volta che il meno All'avvio del programma, possiamo visualizzare il contenuto del file. Se il file è più lungo di una pagina, possiamo scorrere verso l'alto e verso il basso. Per uscire meno, premere il tasto “q”.

Visualizzazione del contenuto del file con meno


La tabella seguente elenca i comandi da tastiera più comuni utilizzati da meno.


Tabella 3-3: comandi less


Azione di comando

Azione di comando

Immagine

Immagine

Immagine

Pagina su o b Scorri indietro di una pagina Pagina giù o spazio Scorri avanti di una pagina Freccia su Scorri su di una riga

Freccia giù Scorri verso il basso di una riga


Immagine

G Sposta alla fine del file di testo


Immagine

1G o g Spostarsi all'inizio del file di testo


Immagine

/caratteri Cerca in avanti fino alla successiva occorrenza di caratteri


Immagine

n Cerca la successiva occorrenza della ricerca precedente


Immagine

h Visualizza la schermata di aiuto


Immagine

q Esci meno


Immagine


Immagine

Meno è meglio

. meno il programma è stato progettato come una sostituzione migliorata di un precedente programma Unix chiamato Scopri di piùIl nome "less" è un gioco di parole con la frase "less is more"-un motto degli architetti e dei designer modernisti.

less rientra nella categoria dei programmi chiamati "pager", programmi che consentono la facile visualizzazione di lunghi documenti di testo pagina per pagina. Mentre il programma more può solo scorrere le pagine in avanti, il programma less consente di scorrere le pagine sia avanti che indietro e offre molte altre funzionalità.


Il miglior sistema operativo cloud computing su OnWorks: