El ‘man’ interactiu:


Aquest article és per els “detractors” del ‘man’ de Linux alguns dels quals m’han arribat
a dir que els agrada més el “help” de W$ perque és més “interactiu”.

Aquí explicaré com d’interactiu i
colorit
pot arribar a ser el ‘man’ de Linux
que,
indubtablement és, com veureu, molt més pràctic a més de, com tots sabem, tenir continguts …que
sembla que els de MS no s’ho creuen, però també és un detall important per un manual 🙂

No crec que ningú arribi a aquest article sense saber ja què és el ‘man’ perque és l’ajuda
més essencial a l’hora d’abordar l’aprenentatge de qualsevol “cosa” en Linux i quan algú no el
coneix no tarda en rebre el seu primer ‘RTFM’ com a contestació a les seves preguntes.

Jo crec que el ‘man’ és modestament l’element que més ha ajudat a la difusió
del software lliure perque constitueïx una eina clau en la documentació d’aquest.

Gràcies a la seva senzillesa el ‘man’ és una eina ampliament utilitzada en l’entorn
del software lliure tant que és pràcticament impossible trobar una aplicació/utilitat
gnu/gpl que __no__ vengui acompanyada de la seva pàgina de man
. Però molts dels seus
usuaris solen tardar bastant en adonar-se’n de la seva potència real, normalment perque
encara estàn poc familiaritzats amb la “manera de fer” que s’estila en els entorns *unix.

Per exemple, un usuari que instal·li una Debian com a primera distribució de Linux, veurà
un man que només es pot llegir en un sentit i que si volem tornar enrera hem de sortir amb
la tecla ‘q’ i tornar a carregar la pàgina, debut a que el man es serveix sempre d’aplicacions
externes per a la presentació en pantalla de la informació i, en concret, per a la visualització
en consola (comanda ‘man’) podem especificar un ‘paginador’ que és l’autèntic responsable de com
es presentarà en pantalla la informació.

Si no se li especifica, el man cerca dos dels paginadors clàssics de unix: el ‘less’
(que és al que la majoria estam acostumats) i si no el troba, el ‘more’. Com que Debian,
per estalviar espaï a disc, no instal·la per defecte el ‘less’, haurem de fer un

apt-get install less
…si volem veure el nostre man de sempre i disposar de les funcionalitats d’aquest fantàstic
paginador que a més de mouren’s amunt i avall ens permet cercar qualsevol cadena de text només
teclejant-la precedida del caràcter ‘/’ (i amb ‘n’ per cercar les següents ocurrències).

Però no acaben aquí les possibilitats del man: I per aquells més aficionats als colors i als
hiperenllaços vos recoman que seguiu els següents passos:
1) Afegir la línia:
alias man=’man -H’
al vostre ~/.bashrc.
2) apt-get install lynx
…o equivalent “a pedal” pels no_debianitas.
* Els més intoxicats pels entorns M$ podeu substituïr el punt 2 per una segona línia al vostre
.bashrc de l’estil de
export BROWSER=__navegador__
…on __navegador__ seria el nom del vostre navegador web preferit (konqueror, netscape, opera,
etc…). Però aquesta és una opció que __NO__ vos recoman: Amb aquests browsers segurament podreu
cercar un fragment de text obrint un menú amagat entre mil opcións inútils, però el lynx conserva
la funcionalitat del less de poder cercar fragments de text amb la ‘/’ 🙂

NOTA: Evidentement, aquells que vos sigui més còmode l’ús del less podeu fer
com faig jo i utilitzar dirèctament el man amb el paràmetre ‘-H’ quan vos interessi veure-ho en
format html :-).

Ampliació:

Arrel del comentari d’en Guillem m’ha semblat interessant ampliar aquest article que
originalment només pretenia explicar el truc de fer servir el man amb el lynx ja que em
pareix un lloc ideal per inclure-hi les referències a altres fonts d’informació que ell
apunta i que més o manco son les següents:

  • Apart de les pàgines del man existeixen altres fonts d’informació alternatives:
    • Les pàgines ‘info’ (‘man info’ o, si voleu: ‘info info’ :-)) que constitueïxen una
      alternativa més elaborada al man (però que també duen més feïna de redacció als autors).
      Normalment, sempre que un paquet disposi de ‘info’ també tendrà un ‘man’, però a l’enrevés
      no sempre és així.

    • La documentació pròpia de cada paquet que sol organitzar-se al directori /usr/doc i
      que es pot trobar en diversos formats depenent dels gustos dels autors. Desde els READMEs
      en text plà fins als documents amb postscript (pdf no n’he vist cap encara }8-)) passant,
      com no, pels documents en format html.
  • Les pàgines del man també es poden trobar al konqueror amb la etiqueta ‘man:’. I, per
    exemple, la url ‘man:man’ ens mostrarà una pàgina amb un enllaç a cada una de les dues seccións
    del man que cobreixen aquest tòpic.

  • El mateix es fa extensible a les pàgines ‘info’ que podrem accedir amb la etiqueta
    ‘info’. Sembla que el konqueror és també un sistema d’ajuda electrònica integrat 🙂

  • Els que faceu servir KDE disposau d’ajuda contextual pitjant ‘F1’, però aquesta ajuda
    s’engloba en el sistema d’ajuda global implementat mitjançant el konqueror de manera que vos
    sortirà un ‘sidebar’ que vos permetrà navegar per diverses fonts de documentació locals i
    on-line.

  • I, evidentment, no ens podem deixar els articles i el cercador de BULMA 🙂
  • …si li fem una mica la pilota (O) a lo millor en Guillem ens fa un article de com
    montar-se el ht://dig per fer cerques sobre el propi /usr/doc amb l’apache local 🙂

Este post ha sido traido de forma automatica desde https://web.archive.org/web/20140625063149/http:/bulma.net/body.phtml?nIdNoticia=933 por un robot nigromante, si crees que puede mejorarse, por favor, contactanos.


Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.