Tranquilo. Todo el mundo se atasca alguna vez. Necesariamente
tendrás que topar con algo que no sabes manejar, o, si no, te
olvidarás de cuál es la opción para ver los ficheros
``ocultos'' con el ls (es la -a, por cierto). Pasa hasta en las
mejores familias :-). Aquí encontrarás una guía
sobre cómo vértelas con la ayuda.
En todos los UNIX hay una versión en línea del manual de usuario. Esto es muy útil, porque puedes consultar las cosas desde la terminal, sin moverte del sitio ni buscar por las páginas de un libro. Es la ayuda típica de UNIX, está en todos sitios. Para utilizarla, simplemente escribes:
man nombre_de_la_orden
y él, obedientemente, te responderá con la página
del manual. Seguramente la manejas con el programa more, lo que
significa que sales con la q, avanzas con la barra espaciadora una
pantalla y avanzas una línea con la tecla intro.
Si lo tuvieras con el programa less, puedes usar esas teclas,
más la tecla de borrar para ir página arriba. Probablemente
sirven las teclas de Avanzar Página y Retroceder Página.
Pruébalas, y úsalas si te resulta más cómodo.
Para ver más opciones de los programas more y
less, consulta las páginas del manual :-).
Además, ¡podrás hacer pruebas sobre la marcha!
El manual está dividido en secciones (programas de usuario,
llamadas al sistema ---para programadores---, órdenes de
administración, juegos, etc.). Algunas veces, una orden tiene el mismo
nombre que una llamada al sistema, por ejemplo, y el man te da la
página del que no quieres. ¿Forma de arreglarlo?
Diciéndole al man a qué página te refieres. Lo que lleva
a la necesaria pregunta ¿Cómo sé a qué
página me refiero? Si lo que buscas es ayuda sobre una orden, la tienes
en la sección 1. Si pones man man, te saldrá una lista
de las secciones del manual. Convencionalmente, en las referencias al manual,
se ponen cosas como ls (1). Eso significa que la referencia es a la
orden ls, que está en la sección 1 del manual.
Y ahora, ¿cómo le digo al man que vaya a una sección
determinada? Pues escribiendo:
man número_de_la_sección nombre
Como en:
man 1 ls
Existe una versión del manual para X, llamada (como no
podía ser de otra manera) xman. Es bastante fea, pero
funcional.
A veces no podemos recordar el nombre de una orden, pero obviamente sabemos qué hace. O simplemente queremos saber si existe alguna orden relacionada con un tema en particular.
Podemos decirle a un programa llamado apropos que lo busque
por nosotros. Sólo con escribir:
apropos foo
Nos ``escupirá'' todas las órdenes con páginas
del manual que tienen algo que ver con foo. También podemos
acceder a esta funcionalidad escribiendo man -k foo.
info
El sistema TeXinfo es un invento de GNU, para ofrecer una ayuda en
formato hipertexto para UNIX. Muchas de las órdenes tienen
páginas más actualizadas en el sistema TeXinfo,
así que es recomendable visitar estas páginas primero. Sobre
todo porque, en caso de no encontrar lo que buscamos entre las páginas
del info, las buscará entre las del manual en línea.
Manejarse dentro del info es un poco raro, pero hay una ayuda en
línea muy buena: échale un vistazo.
Si sólo escribes info, saldrá un menú
``principal'', con accesos a ¿casi? todas las páginas del
info que tengas instaladas en tu máquina.
Análogamente al manual, hay una versión para X, llamada
tkinfo.
/usr/doc
Por último, el método más
rudimentario, si todo falla: mirar en las posibles notas de ``última
hora'' del programa, que se dejan por convenio en
/usr/doc/nombre_programa.
También son interesantes los directorios
/usr/doc/HOWTO y /usr/doc/FAQ, que es donde se guardan los
archivos ``COMO'' (hay versiones españolas) y las preguntas más
frecuentes o PUFs (Preguntas de Uso Frecuente), respectivamente.
Si esto también falla, intenta contactar con alguien que pueda saber del tema, bien personalmente o por correo electrónico.