Introducción a Linux/El comando man
Llegados a este punto del libro, hemos visto ya muchos comandos distintos, y es que la línea de comando de Linux ofrece muchísimos comandos y opciones, por lo que puede ser complicado recordar todos los detalles. Por suerte, existe un recurso fácil de usar que nos informa sobre todas las cosas que podemos hacer con la línea de comandos.
La línea de comandos viene con un manual incorporado, que explica cada comando disponible en el sistema. Incluyendo la función de cada comando, cómo se usa, y los parámetros y opciones que acepta el comando. Para acceder al manual usamos el comando man [comando que consultar].
usuario@equipo:~$ man ls
Name
ls - list directory contents
Synopsis
ls [option] ... [file] ...
Description
List information about the FILEs (the current directory by default). Sort entries alphabetically if none of -cftuvSUX nor --sort is specified.
Mandatory arguments to long options are mandatory for short options too.
-a, --all
do not ignore entries starting with .
-A, --almost-all
do not list implied . and ..
...
Es posible que el manual se ponga a pantalla completa, en ese caso usamos las flechas del teclado para navegar por él, y la tecla Q para salir del manual.
Vamos a explicar brevemente lo que nos está diciendo el manual en el ejemplo de arriba:
- La línea 3 nos muestra el comando, y una breve descripción e su función.
- La línea 6 contiene una visión general de los parámetros del comando. Los parámetros con corchetes
[ parámetro ]indican que es un parámetro opcional. - La línea 9 contiene una descripción mas detallada del comando.
- La línea 11 en adelante contiene un listado de todas las opciones del comando.