logo

Comando Linux Man

L''uomo' è un termine breve per la pagina di manuale. Nei sistemi operativi simili a Unix come Linux, man è un'interfaccia per visualizzare il manuale di riferimento del sistema.

Un utente può richiedere di visualizzare una pagina man semplicemente digitando man seguito da uno spazio e quindi da un argomento. Qui il suo argomento può essere un comando, un'utilità o una funzione. Viene visualizzata una pagina di manuale associata a ciascuno di questi argomenti.

Se fornirai un numero di sezione nel comando, man verrà indirizzato a esaminare quel numero di sezione del manuale e verrà visualizzata la pagina di quella sezione. In caso contrario, per impostazione predefinita verrà visualizzata la prima pagina e dovrai scorrere tutte le sezioni in modo predefinito.

comando man in Linux

Introduzione all'uomo

man è un manuale integrato per l'utilizzo dei comandi Linux. Permette agli utenti di accedere al manuale di riferimento di un'utilità o di un comando da eseguire nel terminale. Il comando man contiene la descrizione del comando, esempi, flag, opzioni applicabili e altri elementi informativi.

Prerequisiti

  • Un account con privilegi root
  • Accesso alla riga di comando
  • Una macchina con Linux in esecuzione

Leggeremo il numero di sezione in questo tutorial.

stringa concat java

Sintassi dell'uomo:

 man [option(s)] keyword(s) 

Ma generalmente [opzione/i] non vengono utilizzate. Solo la parola chiave viene scritta come argomento.

f film

Per esempio,

 man ls 

Questo comando mostrerà tutte le informazioni su 'l' comando come mostrato nella schermata.

Linuxman1

Per impostazione predefinita, il comando man cerca ogni componente disponibile del manuale e visualizza la corrispondenza iniziale (anche quando la pagina è disponibile in molte sezioni). Fornire un numero di sezione indirizza il comando man per cercare in una sezione particolare.

Nove sezioni del manuale sono elencate e spiegate come segue:

    Comandi generali:Mostra i comandi utilizzati nel terminale.Funzioni della libreria:Mostra le funzioni all'interno delle librerie del programma.Chiamate di sistema:Questi mostrano le funzioni fornite dal kernel.File speciali:I dispositivi si trovano solitamente nella directory /dev e nei driver corrispondenti.Giochi:Mostra le descrizioni dei comandi che mostrano le virgolette del database.
    Formati e convenzioni dei file: mostra i formati dei file come etc/passwd.Varie:varie descrizioni, come parametri di avvio, convenzioni e pacchetti macro e altro.Routine del kernel:Visualizza informazioni sulle operazioni interne del kernel.Comandi di amministrazione del sistema:La maggior parte dei comandi sono riservati a root.

Come usare il comando man in Linux?

  • Digita il comando man seguito dal nome del comando Linux quale pagina man desideriamo vedere sullo schermo del terminale.
  • Il risultato è lungo. Possiamo usare la rotella di scorrimento del mouse, i tasti su e giù o i tasti PgUp e PgDn per operare attraverso di esso.
  • Possiamo fare clic sul pulsante H per trovare la sezione della guida e una possibile tabella di tasti per navigare nell'output dopo aver eseguito il comando man.
  • Possiamo premere il pulsante Q per uscire.
  • L'output del comando mostra l'intestazione disponibile della pagina man per il comando indicato.

Di seguito la possibile lista delle intestazioni:

    Nome:Mostra il nome del comando.Sinossi:Mostra la sintassi del comando.Esempi:In questa intestazione, molti esempi dimostrano l'utilizzo del comando.Configurazione:Mostra le informazioni di configurazione per un dispositivo.Impostazioni predefinite:Rappresentano la funzione predefinita del comando e il modo in cui possono essere controllati.Opzioni:Mostrano un elenco di flag e opzioni accettate dal comando.Stato di uscita:Mostra l'elenco dei possibili valori dello stato di uscita per un comando.File:Mostrano un elenco di file utilizzati dal comando.Ambiente:Visualizza la descrizione e l'elenco delle variabili di ambiente che influenzano il comando.Guarda anche:Rappresenta i comandi corrispondenti all'argomento specificato.Storia:Mostra la storia dello sviluppo del comando.Autori:Questa intestazione mostra la persona che ha scritto e gestito il comando.Appunti:Questa intestazione mostra molte note, comprese le dipendenze, l'autorizzazione richiesta, ecc.Bug:Questa intestazione mostra i problemi noti nella versione del programma.

Importante: Le pagine possono includere meno o più intestazioni a seconda del contenuto della pagina man.

Come viene visualizzato l'output nella shell dei comandi

man visualizza il suo output tramite cercapersone. Un cercapersone è un programma che visualizza il suo output una schermata alla volta, significa che l'intero testo non appare in una volta e non è possibile scorrere la pagina verso il basso.

I due punti in basso mostrano la fine della pagina sullo schermo. Per andare alla pagina successiva puoi usare la 'barra spaziatrice' o 'f' e per andare indietro alla pagina puoi usare 'b'.

Per uscire dalla pagina su schermo usa 'q' e verrai indirizzato al programma shell. E per chiedere aiuto premi 'h'.

Sezioni nella pagina man:

la pagina man è divisa in diverse sezioni. Ogni sezione è divisa in base ad un particolare argomento.

Java che ordina un arraylist

Le pagine man hanno un numero scritto tra parentesi dopo il comando. Questi numeri rappresentano il numero della sezione. Nell'immagine sopra, puoi vedere LS(1) in alto, il che mostra che proviene dalla sezione 1.

Come ho affermato in precedenza, se menzionerai un particolare numero di sezione, la tua pagina man verrà indirizzata a quella sezione. Oppure devi percorrere tutte le sezioni in modo predefinito per arrivare alla sezione desiderata.

Sezioni:

  1. Programmi eseguibili e comandi di shell
  2. Chiamate di sistema
  3. Chiamate in biblioteca
  4. File speciali
  5. Formati e convenzioni dei file
  6. Giochi
  7. Varie
  8. Comandi di amministrazione del sistema
  9. Routine del kernel

N. Tcl/Tk (un linguaggio di programmazione)

metodo che esegue l'override in Java

Sintassi per una sezione particolare:

 man section_number keyword 

Per esempio

 man 2 passwd 

Opzioni uomo

ComandiFunzione
amico, awElenca tutte le sezioni disponibili di un comando.
uomo -aPer visualizzare tutte le pagine man di un comando.
sman -k (a proposito)Mostra un elenco di risultati nella pagina man contenente una corrispondenza di parole chiave.
-f, cosa èVisualizza la descrizione dalla pagina di manuale, se disponibile.
Dov'èUtilizzato per determinare la posizione di una pagina man
Nessuna opzione Mostra l'intero manuale dei comandi.
Sezione-num Poiché il manuale è suddiviso in due o più sezioni, l'opzione num-sezione viene applicata per mostrare solo una sezione specifica del manuale.
-In Questa opzione viene utilizzata per restituire la posizione in cui è disponibile la pagina di manuale di un comando specificato.
-IO Questa opzione accetta il comando con distinzione tra maiuscole e minuscole.
--default, -D Normalmente, questa opzione viene emessa come opzione iniziale e ripristina il comportamento predefinito del comando man.
--debug, -d Questa opzione stampa i dettagli del debug.
--config-file=file, -C file Possiamo usare questo file per la configurazione dell'utente invece del file predefinito ~/.manpath.
--avvisi[=avvisi] Questa opzione attiva gli avvisi utilizzando groff. Può essere utilizzato per implementare controlli di integrità sul testo sorgente della pagina di manuale. L'opzione avvisi è un elenco di nomi di avvisi isolati da virgole. Mac è l'impostazione predefinita se non è fornita.
--global-a proposito, -K Trova il testo in ogni pagina di manuale. È una ricerca con la forza bruta. Dovremmo definire una sezione per diminuire i numeri di pagina che richiedono di essere cercati.
--file-locale, -l Abilita la modalità locale. Formatta e mostra i file del manuale locale invece di trovarli nella raccolta manuale del sistema.
--location, --path, --where, -w Questa opzione non mostra la pagina di manuale ma stampa la posizione del file nroff di origine che verrebbe modificato. Mostra la posizione di ogni file sorgente che è la stessa dei criteri di ricerca se viene utilizzato anche il flag -a.