GNU/Linux >> Tutoriales Linux >  >> Linux

¿Por qué la gente de Linux siempre dice que lea el manual?

Hay un manual, solo tienes que saber dónde está. Se puede acceder con el man dominio. Si no está seguro de cómo usarlo, escriba man man . El man el mando es muy importante; recuérdalo incluso si olvidas todo lo demás.

El manual contiene información detallada sobre una variedad de temas, que se dividen en varias secciones:

  1. Comandos generales
  2. Llamadas al sistema
  3. Funciones de biblioteca, que cubren en particular la biblioteca estándar de C
  4. Archivos especiales (generalmente dispositivos, los que se encuentran en /dev ) y controladores
  5. Formatos de archivo y convenciones
  6. Juegos y salvapantallas
  7. Varios
  8. Comandos y demonios de administración del sistema

La notación ls(1) se refiere al ls página en la sección 1. Para leerla escribe man 1 ls o man ls .

Para evitar que le digan que lea el manual cuando haga una pregunta, intente man command , apropos command , command -? , command --help y algunas búsquedas en Google. Si no entiende algo en el manual, cítelo en su pregunta e intente explicar lo que no entiende. Por lo general, cuando te piden que leas el manual, es porque creen que será más beneficioso para ti que una respuesta simple e incompleta. Si no sabe qué páginas man son relevantes, pregunte.


Creo que el proverbio chino citado a menudo lo explica bien:

Si le das un pescado a un hombre, tendrá una sola comida. Si le enseñas a pescar, comerá toda su vida.

Si bien puede pensar "Pero es solo una pregunta, ¿por qué no pueden simplemente decirme la respuesta?", Es porque los foros se llenarían tanto de personas que hacen preguntas obvias que sería difícil que se noten las preguntas sobre cosas más esotéricas. . Así que no pienses que te están desanimando; piensa que te están ayudando a ayudarte a ti mismo.

Por ejemplo, es trivial encontrar la respuesta a "¿Cómo uso grep para hacer una búsqueda que no distingue entre mayúsculas y minúsculas?", especialmente una vez que se le recuerda que busque en la página de manual. Pero para una pregunta como "¿Cómo realizo una búsqueda que no distingue entre mayúsculas y minúsculas en el primer campo de un archivo, pero distingue entre mayúsculas y minúsculas en los campos restantes?", no hay una página de manual simple que le diga la respuesta, y hay una multitud de formas de responderla.


Creo que esto se debe a que la mayoría de los expertos preferirían enseñar a alguien cómo aprender, en lugar de enseñarle un hecho aislado o dos. Decirle a alguien que lea la página del manual es intentar persuadir a esa persona para que siga el camino de aprender a aprender por sí misma.

Recuerdo, pero no puedo buscar en Google, un estudio que afirmaba que la diferencia entre un novato en Unix y un experto en Unix (quizás no tan diferente de un novato o un experto en Linux) era que el experto sabía cómo buscar cosas. Mientras intentaba encontrar ese estudio, encontré Prompt Comprehension en UNIX Command Production, que parece contradecir el estudio que recuerdo. Qué vergüenza:todo lo que necesitas hacer es saber un montón de hechos para ser un experto. Pero en ese caso, decirle a alguien que lea el manual también puede servir para llenar de conocimiento al que pregunta, lo que lleva a la producción de otro experto en Unix o Linux.

También hay una inversión de tiempo a corto y largo plazo en el novato que hace la pregunta. Ciertamente lleva menos tiempo decir "usar ls -ltr", por ejemplo, que enseñarle al novato sobre la lista de archivos y las opciones, etc. Pero si el experto tiene que responder a más de 3 o 4 preguntas, el valor a largo plazo de invertir en que alguien lea el manual se vuelve obvio.


Linux
  1. Por qué hice el cambio de Mac a Linux

  2. Mi historia de Linux:¿Por qué introducir a la gente a la Raspberry Pi?

  3. ¿Localización de páginas man en Linux (ubuntu)?

  4. Linux:¿por qué no hay un sistema de archivos Rootfs presente en el sistema?

  5. ¿Por qué no puedo exportar la pantalla de Linux?

Por qué a los fans de Vim les encanta el administrador de ventanas Herbstluftwm Linux

Por qué usar el escritorio Pantheon para Linux Elementary OS

Los 10 mejores libros de Linux para leer en 2019

5 ejemplos prácticos del comando de lectura en Linux

¿Dónde está el archivo de encabezado <conio.h> en Linux? ¿Por qué no puedo encontrar <conio.h>?

¿Cómo buscar en todas las páginas del manual en Linux?