jueves, 27 de abril de 2023

Ayuda en Linux. Parte II.

AYUDA E INFORMACIÓN EN LINUX.

man

Crea tu propia página de ayuda documentada para el man. Se llamará enlace, y se podrá ver y ejecutar con man enlace. El manual de enlace estará bien estructurado con todas las partes y contendrá la explicación de un alias que has creado anteriormente que se llama "enlace" que te crea enlaces duros y blandos.

miércoles, 26 de abril de 2023

Ayuda en Linux. Parte I.

AYUDA E INFORMACIÓN EN LINUX.

Comando man

Una página del manual se divide en:

  • NOMBRE: Proporciona el nombre del comando y una descripción muy breve.
  • SINOPSIS:Proporciona ejemplos de cómo se ejecuta el comando.
  • DESCRIPCIÓN: Proporciona una descripción más detallada del comando
  • OPCIONES:Lista las opciones del comando, así como una descripción de la forma en que se utilizan. A menudo, esta información se encuentra en la sección de descripción y no en una sección separada OPCIONES
  • ARCHIVOS: Lista los archivos que están asociados con el comando, así como una descripción de cómo se utilizan. Estos archivos se pueden utilizar para configurar las funciones más avanzadas del comando. A menudo, esta información se encuentra en la sección de descripción y no de una sección de archivos separados.
  • AUTOR:El nombre de la persona que creó la página del manual y cómo comunicarse con la persona.
  • Información sobre errores:Proporciona detalles sobre cómo informar de problemas con el comando.
  • COPYRIGHT: Proporciona información básica de derechos de autor.
  • VER TAMBIÉN: Le proporciona una idea de donde se puede encontrar información adicional. Esta información también incluirá otros comandos que están relacionados con este comando.

Práctica.

  • Ejecuta man -a passwd.
  • Pulsa intro.
  • Pulsa la barra espaciadora.
  • Busca un palabra.Por ejemplo, /password
  • Pulsa n, ¿qué ocurre?
  • Pulsa N, ¿qué ocurre?
  • Teclea 1G, ¿qué ocurre?
  • Ahora teclea G, ¿qué sucede?
  • Pulsa h.
  • pulsa q, ¿sales del man?
  • Cada vez que pulse "q" te llevará a la siguiente sección de passwd, así hasta el final.
  • La información de las páginas del man de Linux están agrupadas en un conjunto de archivos. Estos ficheros están distribuidos en secciones y, cada sección contiene un tipo específico de información. En la parte superior izquierda se ve el comando y entre paréntesis la sección del manual donde está ubicada la página. Estas son las distintas secciones del man:

    1. Programas o comandos de shell ejecutable.
    2. Las llamadas al sistema (syscalls) (funciones proporcionadas por el núcleo)
    3. Llamadas de biblioteca (funciones dentro de las bibliotecas de programas)
    4. Los archivos especiales (por lo general se encuentran en / dev )
    5. Formatos y convenciones de archivo, por ejemplo, / etc / passwd
    6. Juegos
    7. Diversos, varios, miscelánea (incluidos los paquetes de macros y convenciones), por ejemplo, el man (7) , Groff (7)
    8. Comandos de administración del sistema (por lo general sólo para el usuario root)
    9. Rutinas del núcleo [no estándar]
  • El comando manpath te dice donde están situadas estas secciones.
  • ¿qué hace man 5 passwd?
  • ¿qué hace man -f passwd?
  • ¿qué diferencia hay con whatis?
  • Si no recordamos el nombre exacto de la página del manual que quermos visitar, podemos utilizar la báscula -k. Por ejemplo, ¿qué pasa si sabemos que hay una página de manual que muestra cómo cambiar la contraseña, pero no recordamos el nombre exacto?
  • Ejecuta man -k password
  • ¿Qué hace apropos password?

Comando info

Casi todas las funciones del sistema,comandos, archivos de sistema, etc, tienen páginas en el man . Algunos de estos comandos y funciones también tienen una información más avanzada, que se obtine con el comando info . El objetivo de este comando es ligeramente diferente de las páginas de manual:suministra una fuente de documentación que proporciona una estructura organizativa lógica, por lo que la facilita la lectura de la documentación.

  • Ejecuta info y avanza con la barra espaciadora.Observa los comandos que aparecen.
  • Ejecuta info ls. La documentación se divide en "nodos"
  • Pulsa la tecla h
  • Comprueba que hacen las teclas: avpag, repag, inicio, fin
  • ¿Qué ocurre cuando pulsas tab?
  • Vete al siguiente nodo.
  • Vete al siguiente nodo de este mismo nivel.
  • Diferncia entre pulsar [ y p
  • ¿Qué hace u?
  • ¿cómo buscas?
  • Muestra los ejemplos de date.

Comando help

  • Ejecuta el comando help.

miércoles, 19 de abril de 2023