GNU/Linux >> Linux Esercitazione >  >> Linux

Come utilizzare efficacemente le pagine man sotto Linux

Le pagine del Manuale di riferimento in linea (man) forniscono descrizioni dettagliate e l'utilizzo dei comandi. È possibile utilizzare il comando man per visualizzare la voce della pagina man che spiega un determinato comando. La sintassi del comando man è la seguente.

$ man command
$ man option command
$ man option filename

Visualizzazione delle pagine man

Ad esempio, visualizza le pagine man per il comando uname usando il comando man.

NAME(1)                                                               User Commands                      
                                         UNAME(1)
NAME
       uname - print system information
SYNOPSIS
       uname [OPTION]...
DESCRIPTION
       Print certain system information.  With no OPTION, same as -s.
       -a, --all
              print all information, in the following order, except omit -p and -i if unknown:
       -s, --kernel-name
              print the kernel name
       -n, --nodename
              print the network node hostname
       -r, --kernel-release
              print the kernel release
....

Scorrere le pagine man

La tabella seguente elenca i comandi da tastiera per scorrere le pagine man.

Comando da tastiera Azione
Barra spaziatrice Visualizza la schermata successiva di una pagina man
Ritorno Visualizza la riga successiva di una pagina man
b Sposta indietro di uno schermo intero
/modello Cerca in avanti un pattern
n Trova l'occorrenza successiva di un pattern dopo aver usato /pattern
h Fornisce una descrizione di tutte le capacità di scorrimento
q Chiude il comando man e torna al prompt della shell

Ricerca nelle pagine man

Ci sono due modi per cercare informazioni nelle pagine man:

  • Ricerca per sezione
  • Ricerca per parola chiave

Ricerca nelle pagine man:per sezione

Le voci della pagina man online sono organizzate in sezioni in base al tipo o all'utilizzo del comando o del file. Ad esempio, la Sezione 1 contiene i comandi dell'utente e la Sezione 4 contiene informazioni su vari formati di file. Per cercare una sezione specifica della pagina man, usa il comando man con l'opzione -s, seguito dal numero della sezione e dal comando o dal nome del file.

 $ man -s number command
or
$ man -s number filename

La tabella seguente mostra i numeri di sezione del manuale seguiti dai tipi di pagine che contengono.

Numero di sezione Descrizione
1 Programmi eseguibili o comandi della shell
2 Chiamate di sistema (funzioni fornite dal kernel)
3 Chiamate di librerie (funzioni all'interno delle librerie di programmi)
4 File speciali (di solito trovati in /dev)
5 Formati di file e convenzioni es. /etc/passwd
6 Giochi
7 Varie (inclusi pacchetti di macro e convenzioni), ad es. uomo(7), groff(7)
8 Comandi di amministrazione del sistema (solitamente solo per root)
9 Routine del kernel [non standard]

La parte inferiore di una pagina man, intitolata "GUARDA ANCHE ', elenca altri comandi o file relativi alla pagina man. Il numero tra parentesi riflette la sezione in cui si trova la pagina man.

Ricerca nelle pagine man:per parola chiave

Quando non sei sicuro del nome di un comando, puoi usare il comando man con l'opzione -k e una parola chiave per cercare voci corrispondenti nella pagina man.

$ man -k keyword

L'output del comando man fornisce un elenco di comandi e descrizioni che contengono la parola chiave specificata. Ad esempio, utilizzando il comando man, visualizza i comandi contenenti la parola chiave syslog.

# man -k syslog
logger (1)           - a shell command interface to the syslog(3) system log module
rsyslog.conf (5)     - rsyslogd(8) configuration file
rsyslogd (8)         - reliable and extended syslogd
syslog (2)           - read and/or clear kernel message ring buffer; set console_loglevel
syslog (3)           - send messages to the system logger
syslog (3p)          - control system log
syslog.h (0p)        - definitions for system error logging
vsyslog (3)          - send messages to the system logger


Linux
  1. Come usare il comando Linux grep

  2. Come usare il comando cronologia in Linux

  3. Come usare il comando Su in Linux

  4. Come utilizzare il comando dello schermo di Linux

  5. Come usare il comando tar sotto Linux

Comando Linux set e come usarlo {9 esempi}

Come usare il comando nohup di Linux

Come usare du Command in Linux

Come utilizzare il comando sysctl in Linux

Come utilizzare il comando di arresto di Linux

Come usare grep in Linux