Formación informática

Java | Joomla | MySQL

Debian - Tema 5.9: obtener información sobre los comandos

En total tenemos seis formas de ampliar información sobre cualquier comando de GNU/Linux. Cada una de ellas tiene sus ventajas e inconvenientes. Son las siguientes:

  1. Manual
  2. Documentación Info
  3. Opción –help de los comandos
  4. Documentación HOWTO
  5. /usr/share/doc
  6. Internet

5.9.1. Manual electrónico

COMANDO MAN

Con la mayor parte de las distribuciones GNU/Linux se instala un manual electrónico. Para usar este manual hay que saber el nombre del comando o la información que queremos obtener. Es muy útil para realizar consultas de la sintaxis de un comando concreto.

Para acceder a él tenemos la sintaxis es:

man nombre_del_comando

La información que nos muestra en pantalla está estructurada en varias secciones para una mayor compresión. Las ocho primeras secciones describen el conjunto de comandos disponibles en GNU/Linux.

Las secciones disponibles son:

  1. Comandos de usuario.
  2. Llamadas del sistema.
  3. Bibliotecas de programación.
  4. Archivos especiales y dispositivos.
  5. Archivos de configuración.
  6. Juegos
  7.  Diversos
  8. Comandos de administración
  9. Rutinas del núcleo.

Cuando un usuario busca un término en el manual, el comando man recorre las distintas secciones según este orden: 1, 8, 2, 3, 4, 5, 6, 7, 9. Por tanto, primero se compara la orden dada con los comandos existentes (básicos y de administración), después pasa a las llamadas al sistema y por último busca en los archivos de configuración. Este orden está guardado en el archivo de configuración del manual, cuya ruta es: /etc/manpath.config.

El resultado mostrado en pantalla tiene la siguiente estructura:

  • Nombre: Nombre de la página del manual seguido de una descripción sucinta de su función.
  • Sinopsis: Sintaxis del comando con todas las opciones y argumentos disponibles, explicando para que sirven.
  • Descripción: descripción detallada del comando y consejos de uso.
  • Opciones disponibles para el comando.
  • Archivos de sistema relacionados con el comando.
  • Valores de salida para controlar los lotes de instrucciones programados.
  • Ver también: nos muestra contenido relacionado.
  • Ejemplos de aplicación.
  • Errores: se muestran posibles errores encontrados en la aplicación del comando o compartamiento anormales.
  • Traducción: nombre del traductor de la página:
  • Otros contenidos: varían en función del contenido presentado.

Si queremos encontrar algún comando para una cosa muy específica, tenemos la opción-k, que nos permite buscar la cadena de caracteres que introducimos como argumento en las descripciones de las páginas del manual y no solo en el título. Ejemplo:

josemariatc@CURSOS:~$ man -k calcula

abs (3)              - calculan el valor absoluto de un entero.

difftime (3)         - calcula la diferencia entre dos tiempos

div (3)              - calcula el cociente y el resto de una división

Los datos mostrados son nombre del comando, seguido de la sección del manual en que se encuentra y una descripción corta.

Esta información podemos obtenerla mediante una herramienta gráfica a la que accedemos tecleando en un terminal:

josemariatc@CURSOS:~$xman

5.9.2. Comando info

La información presentada es básicamente la misma que con el comando man pero tiene dos ventajas: presenta los datos de forma jerárquica y con vínculos entre sí.

COMANDO INFO

La forma de acceder a ella es tecleando en la terminal:

info nombre_del_comando

5.9.3. Opción --help de los comandos

Cuando conozcamos el nombre de un comando pero desconozcamos como se usa o sus opciones, la mejor forma para aclararnos las ideas es teclear:

nombre_del_comando –help

COMANDO HELP

De esta forma obtendremos en pantalla una explicación bastante extensa del comando en particular y podremos decidir que opciones y argumentos tenemos que usar.

5.9.4. Documentación HOWTO

Son documentos extensos referidos a temas específicos como la impresión bajo Linux, la configuración de red del sistema o la administración de dispositivos SCSI.

Están contenidos en la carpeta: /etc/share/doc/HOWTO. Están disponibles e múltiples formatos (formato de texto, PostScript, Adobe PDF, HTML…)

5.9.5. Documentos de los desarrolladores

Los desarrolladores y editores de programa proporcionan una serie completa de documentos que describen su obra. Se encuentran en diversos formatos y son muy útiles. Se encuentran en la carpeta /usr/share/doc

5.9.6. Internet

Existe multitud de información en la red que nos ayudará en nuestro día a día de administración de una sistema Linux. Vamos a dejar algunos enlaces interesantes:

  • Escribiendo el nombre de lo que buscamos en google:

http://www.google.es/

  • Sitio official (en ingles) del proyecto GNU/Linux.

http://www.linux.org/

  • Sitio official del proyecto GNU

http://www.gnu.org/

  • Sitio oficial que agrupa toda la información de Linux actualizada: HOWTOs, guías, FAQs, páginas de manual.

http://es.tldp.org/

  Debian - Tema 5.8.7: histórico de comandos<- | ->   Debian - Tema 5.10: ejercicios propuestos
   GNU/Linux - Temario

Escribir un comentario

Aunque los comentarios no expresan la opinión del administrador del sitio web, éste si que tiene una responsabilidad legal sobre lo que aparece. Por lo tanto, habrá una labor de moderación de los mensajes. No se permitirán mensajes ofensivos ni publicidad


Código de seguridad
Refescar

Solicitamos su permiso para obtener datos estadísticos de su navegación en esta web, en cumplimiento del Real Decreto-Ley 13/2012, de 30 de marzo. Si continúa navegando consideramos que acepta el uso de cookies. . Más información