EDICIóN GENERAL
195 meneos
4623 clics
Tres alternativas a las páginas ‘man’ que todo usuario de GNU/Llinux debería conocer

Tres alternativas a las páginas ‘man’ que todo usuario de GNU/Llinux debería conocer

Las páginas de manual son una documentación de software que se encuentra en todos los sistemas operativos tipo Unix. Algunas páginas de manual son cortas; algunas son completas y complejas, por lo que a veces resulta muy lento aprender un ejemplo práctico de un comando Unix dado. En este tutorial hablaremos de tres buenas alternativas a las páginas de manual para sistemas operativos tipo Unix.

| etiquetas: man , páginas , manual , todo usuario , debería conocer , bropages , cheat
102 93 4 K 363 linux
102 93 4 K 363 linux
Interesante. Lo malo que veo de las páginas man es que son muy pobres en ejemplos o, directamente, no tienen; salvo alguna excepción.
#1 Ejemplos, venía a decir lo mismo.

Pero me surge la duda de ¿Por qué cambian tan poco los man? Me apuesto de mans famosos y cutres que no han cambiado en décadas...¿Porque?
#6 Si no cambia el comando, por qué tiene que cambiar el manual?
#20 se pueden añadir ejemplos, mejorar las explicaciones...
#20 Como dice #25, para que sea mas fácil de usar, y no haya que recurrir a inventos de estos.
#1 Son una referencia no una guía, manual o respuestas de stackoverflow.

Básicamente, en muchos comandos o temas que incluyan llamadas al sistema, C, etc. Puedes ver los argumentos de las syscall, etc.
#8: De hecho lo ideal sería tener un comando "StackOverflow" que muestre la solución de forma directa. :-D

Por ejemplo:
# StackOverflow -l -p -a "create bootable floppy disk"

Si, yo uso Linux como admin, no soy de esos wimpys que van con el dólar y son usuarios rasos, qué cobardes, seguro que también conducen con cinturón de seguridad y todo eso.
#Disclaimer: la línea en pequeño es irónica.
#8 pues algunos sí tienen ejemplos. No veo por qué no pueden tenerlos todos.
#1 Eso ocurre más bien en las distribuciones Linux, en openBSD las páginas man además de venir con ejemplos, son pura poesía.

man.openbsd.org/find
#22 find también viene con ejemplos en GNU/Linux, pero es de los pocos.

¿En BSD vienen ejemplos en todos? Tengo FreeBSD virtualizado y me suena que no, pero no me acuerdo bien.
#28 Hasta en PF, el cortafuegos hay.

Por cierto, no lo llames "BSD". Cada BSD es su propio sistema.

En OpenBSD todo está ultradocumentado. Con

"man afterboot" haces mucho más de lo que harías en Linux.
#33 cuando digo "BSD" me refiero a sistemas basados en BSD. Los meto a todos en un saco porque los he usado poco.
#37 Es que son todos diferentes.
#38 bueno, pero tienen cosas en común, y pensé que quizá lo del man pudiera ser parecido.
#40 No, en la calidad de las páginas man, todos son buenos, pero OpenBSD se lleva la palma.
GNU/Linux no le hace sombra a ninguno, por cierto.
#41 pues otra cosa que aprendo. :-)

En único que he usado un poquito más es FreeBSD. OpenBSD casi nada, aunque lo sigo teniendo por ahí en Virtualbox. :-)
#28 Puse find porque es el que utilizan en la noticia. Pues de la mayoría de comandos si que trae ejemplos y es una delicia leerlo, pero de todo, todo, no. Si no se requieren para aclarar, no los lleva. Por ejemplo touch que es muy sencillo puedes ver que nos los lleva:

man.openbsd.org/touch

Puedes entretenerte un rato con el buscador de manpages, yo aveces lo uso para comandos Linux, aunque las opciones de los comandos no sean siempre las mismas pero es que viene muy bien explicado.…   » ver todo el comentario
#44 >Y ya que estamos, a modo de curiosidad, comentar que openBSD no utiliza groff para generar las paginas man, utiliza mandoc. esto se hizo en su día para eliminar todo el código C++ del sistema base.

Ahora están con Clang en base, y esperan eliminar las dependencias de GCC pronto :-D
Ojo con el titular: pone Llinux.
Joder, que bueno. Mil gracias.
Esta guay para los que usamos linux y no somos virgenes!!! Gracias!!
#4 Oyes, los seres mitológicos también pueden usar Linux. Este es el año de Linux en los paraísos islámicos y católicos.
#4 Estás usando un sistema operativo GNU con el kernel Linux y todavía no te has enterado que Linux es un kernel, no un sistema operativo, así que lo mejor que podrías hacer es quedarte usando Windows.
#29 joder, súmale un +5 al nivel de virginidad de tu ficha de personaje.
pydoc
#7 ¿Eso no es exclusivamente para Python?
Positivazo por la traducción. Aunque echo de menos el reconocimiento a la fuente original con algo más que un "original" diminuto al final que lleva a www.ostechnix.com/3-good-alternatives-man-pages-every-linux-user-know/
¿Y realmente es necesario instalar "ruby on rails" para tener el comando gem ?
Por otra parte también existe el comando "info".
#10 De hecho es necesario tener el comando gem para instalar "ruby on rails".

Mucha gente sigue confundiendo Ruby con Ruby on Rails.
#16 Por eso lo digo.
Todo eso venía muy bien en los tiempos del modem o de la falta de conexión a internet, aun así gracias por el apunte.
bro thanks
Anda, un tutorial que tiene en cuenta Arch Linux, bien por ellos!
en OpenBSD las páginas man son LA referencia :-)

Si en Linux muchas veces la calidad deja mucho que desear por los esfuerzos desperdigados, no es su culpa :-D

Y por cierto:

man -Tpdf $comando > $comando.pdf
Muy bueno. Me alegra saber que no soy el único que echa de menos más ejemplos en las páginas de manual y me ha gustado ver que la gente plantea soluciones. Como punto negativo me parece un poco "sucio" que para instalar 3 utiidades sencillas necesites 3 gestores de paquetes diferentes. Sería mucha mejor opción que estuviesen en secciones dentro del propio comando "man", las vería más gente. Así y todo, me da que acabaré instalando las 3 xD
#17 Eso he pesando yo tambien. Pero al contrario de ti paso de instalar mierda (cosas que no voy a usar) solo para consultar unos documentos. Prefiero tirar de man y documentación online.
Todo lo que te aporten y mas seguro que esta en stackoverflow,eso si que es una buena biblia
Pensé que iban a hacer referencia a las info que no se si alguien utiliza.
Me parece que estos malditos frikis linuxeros no tienen ningún tipo de sensibilidad de género. Deberían haberlas llamado páginas "person" o "human". Así lo único que hacen es espantar a las mujeres de las carreras técnicas y relacionadas con la informática. De hecho, yo incluso diría que estamos ante un flagrante ejemplo de mansplaining.


es coña
#24 man woman
#24 en Alemán "man" se utiliza como pronombre para hablar de las personas de forma neutra, podrías tomarlo así xD
#24 En Emacs las páginas de documentación se llaman woman.
NINGUNA de esas alternativas viene en el repositorio oficial de GNU/Linux Debian, o sea, no cumplen con la filosofía del software libre.

Esas "alternativas" deben ser para windoseros linuxados, esos usuarios retrasados de productos Microsoft de toda la vida que ahora están usando también Ubuntu, la distribución GNU/Linux de Canonical hecha por y para windoseros.
Antes en la comunidad GNU/Linux solamente había gente que sabía lo que estaba haciendo, sabía como usar un sistema operativo y la forma de sacarle provecho productivo. Ahora, junto con la pequeña cantidad de usuarios que usan el sistema con conocimiento de causa, hay una enorme manada de borregos windoseros usando GNU/Linux y encima pensando que GNU/Linux es otro Windows cualquiera. Borregos que apenas saben mover el ratón en la interfaz gráfica, sus cerebros no dan para más. Borregos que cuando adquieren velocidad usando el ratón y escribiendo con el teclado (usando dos dedos) ya se consideran unos hackers..., y los padres de los niñatos dicen "mi hijo tiene tres años y ya es un hacker", país.
Realmente es lo que más se echa en falta en los man.
Los ejemplos dicen más que mil parámetros detallados. Yo siempre me salto todo lo que no sean ejemplos, no me aportan demasiado.
Gracias por el aporte #0, sin duda lo instalaré.
surfraw.alioth.debian.org/

Lo creo Jullian Assange. Sí, ese.
comentarios cerrados

menéame