Hace 6 años | Por mr_b a maslinux.es
Publicado hace 6 años por mr_b a maslinux.es

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.

Comentarios

Shotokax

#20 se pueden añadir ejemplos, mejorar las explicaciones...

M

#20 Como dice #25, para que sea mas fácil de usar, y no haya que recurrir a inventos de estos.

m

#c-8" class="content-link" style="color: rgb(227, 86, 20)" data-toggle="popover" data-popover-type="comment" data-popover-url="/tooltip/comment/2843502/order/8">#8: De hecho lo ideal sería tener un comando "StackOverflow" que muestre la solución de forma directa.

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.

Shotokax

#8 pues algunos sí tienen ejemplos. No veo por qué no pueden tenerlos todos.

u

#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.

http://man.openbsd.org/find

Shotokax

#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.

D

#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.

Shotokax

#33 cuando digo "BSD" me refiero a sistemas basados en BSD. Los meto a todos en un saco porque los he usado poco.

D

#37 Es que son todos diferentes.

Shotokax

#38 bueno, pero tienen cosas en común, y pensé que quizá lo del man pudiera ser parecido.

D

#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.

Shotokax

#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.

u

#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:

http://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.

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.

OpenBSD es así, los desarrolladores son muy puristas. Como todo buen Unix sigue la filosofia DRY a rajatabla lo que quiere decir que la documentación no la tiene repartida, si no que la concentra en las paginas man. Por eso es tan buena.

D

#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

orangutan

¿Y realmente es necesario instalar "ruby on rails" para tener el comando gem ?
Por otra parte también existe el comando "info".

D

#10 De hecho es necesario tener el comando gem para instalar "ruby on rails".

Mucha gente sigue confundiendo Ruby con Ruby on Rails.

orangutan

#16 Por eso lo digo.

neo1999

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é.

tokzilla

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 lol

D

#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.

P

Ojo con el titular: pone Llinux.

D

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

Y por cierto:

man -Tpdf $comando > $comando.pdf

R

pydoc

orangutan

#7 ¿Eso no es exclusivamente para Python?

D

bro thanks

m

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

neo1999

#24 man woman

siverio

#24 en Alemán "man" se utiliza como pronombre para hablar de las personas de forma neutra, podrías tomarlo así lol

maxxcan

#24 En Emacs las páginas de documentación se llaman woman.

D

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.

arturios

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.

D

Todo lo que te aporten y mas seguro que esta en stackoverflow,eso si que es una buena biblia

D

https://surfraw.alioth.debian.org/

Lo creo Jullian Assange. Sí, ese.

EauDeMeLancomes

Joder, que bueno. Mil gracias.

D

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.

u

Pensé que iban a hacer referencia a las info que no se si alguien utiliza.

PauMarí

Anda, un tutorial que tiene en cuenta Arch Linux, bien por ellos!

D

Esta guay para los que usamos linux y no somos virgenes!!! Gracias!!

D

#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.

D

#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.

D

#29 joder, súmale un +5 al nivel de virginidad de tu ficha de personaje.