Com trobar documentació dins del meu propi sistema GNU / Linux

Molts dels que arriben nous a l'món GNU / Linux es veuen plens de dubtes i incapaços de trobar resposta ràpida a les seves inquietuds, de vegades ni tan sols disposen d'una connexió a través de la qual poder accedir a un fòrum de suport i acaben finalment amb la idea que Linux és molt difícil per a ells.

La majoria dels que es veuen en aquesta situació ignoren que el nostre propi sistema conté bona part de les respostes a les nostres inquietuds inicials. Hi essencialment tres fonts de documentació en un sistema GNU / Linux: Pàgines de manual (man pages), pàgines d'informació (info pages) i manuals d'aplicacions empaquetades en / usr / share / doc.

En aquest article detallarem cadascuna d'aquestes fonts.


Pàgines de manual

Les pàgines de l'manual o "man pages" són les clàssiques formes de documentació de referència en Linux i Unix. Idealment, pot buscar ajuda en les pàgines de l'manual per a qualsevol ordre, arxiu de configuració o rutines de llibreria.

A la pràctica, Linux és un programari lliure, i algunes pàgines a no han estat escrites o mostren els seus anys. No obstant això, les pàgines de l'manual són el primer lloc a buscar quan vostè necessita ajuda. Per accedir a les pàgines de manual, només escrigui home seguit del tema a indagar.

Un paginat serà iniciat, de manera que pressionarà q quan acabi de llegir. Per exemple, per cercar informació sobre la comanda ls, Escriuria:

$ Man ls

Coneixent les parts de les pàgines de l'manual pot ser útil saltar ràpid a la informació que necessita, trobareu les següents seccions a la pàgina de l'manual (Quadre 1):

Quadre 1: Pàgines de el Manual

NOM Nom i descripció de la comanda
SINOPSI Com utilitzar la comanda
DESCRIPCIÓ Explicació en profunditat de el funcionament de la comanda
EXEMPLES Suggeriments de com usar la comanda
VEGEU TAMBÉ Temes relacionats (Normalment a les pàgines de l'manual)

Seccions de les pàgines de l'manual

Els arxius que comprenen les pàgines de l'manual estan emmagatzemades en / Usr / share / man (O en / Usr / man en alguns sistemes vells). Dins d'aquest directori, trobareu que les pàgines de l'manual estan organitzades dins de les següents seccions (Quadre 2).

Quadre 2: Seccions de les pàgines de l'manual

man1 Programes d'usuari
man2 Trucades a sistema
man3 Funcions de llibreries
man4 arxius especials
man5 Format d'arxius
man6 Jocs
man7 Miscel·lània

Pàgines de l'manual múltiples

Alguns temes existeixen en més d'una secció. Per demostrar això, farem servir la comanda Què és, El qual mostra totes les pàgines de l'manual disponibles per a aquest tema:

$ Whatis printf
printf (1) - format i impressió data
printf (3) - Formatted output conversion

En aquest cas, man printf estaria en la pàgina de la secció 1 (Programes d'usuari). Si escrivíssim un programa en C, estaríem més interessats en la pàgina de la secció 3 (Library functions). Vostè pot anomenar una certa secció de pàgines de l'manual especificant-en la línia d'ordres, de manera que per preguntar per imprimirf, Podrem escriure:

$ Man 3 printf

Trobant la pàgina de l'manual correcta

Algunes vegades és difícil trobar algunes pàgines de manual sobre un tema donat. En aquest cas, podria usar man -k per buscar la secció NAME de les pàgines de l'manual. Sàpiga que aquesta és una recerca de subcadena, de manera que alguna cosa com man -k ls li donaria moltes sortides, aquí hi ha un exemple fent servir una paraula més específica:

$ Man -k whatis whatis (1) - imprimeix descripcions de pàgines de manual

Tot sobre apropos

L'exemple anterior ens va portar uns punts més. Primer, la comanda apropaments és exactament equivalent a man -k, (De fet, els donaré un secret. Quan corren man -k en realitat corre apropaments darrere d'escena).


La línia de codi MANPATH

Passem ara a el segon tipus de documentació que trobarem en el nostre sistema GNU / Linux. Per defecte, el programa man busca les pàgines de el manual en / usr / share / man, / Usr / local / man, / Usr / X11R6 / man i possiblement / Opt / man. algunes vegades pot trobar el que necessita afegint un camí addicional a el camí de cerca. Sent així, només editi /etc/man.conf en un editor de text i afegiu una línia com la següent:

PATH / opt / man

D'ara endavant, qualsevol pàgina de l'manual al directori / Opt / man serà trobat. Recordeu que necessita córrer novament makewhatis per afegir aquestes noves pàgines de l'manual a la base de dades de Què és.


GNU info

Un dels defectes de les pàgines de l'manual, és que no suporten hipertext pel que no es pot saltar fàcilment d'una pàgina a una altra. Els amics de l'GNU reconeixen aquest defecte, així que ells van inventar un altre format de documentació: les pàgines "info".

Molts dels programes GNU inclouen extensa documentació en el format de pàgines info. Pot començar a llegir pàgines info amb la comanda info:

D'aquesta manera portarem un índex de totes les pàgines info disponibles al sistema. Pot moure en ells amb les tecles de fletxes, seguir "links" (indicats amb una estrella) usant la tecla Enter i per sortir pressionant q. Les tecles estan basades en Emacs, per la qual cosa hauria de ser-li fàcil navegar si aquesta familiaritzat amb aquest editor.

Per a més informació amb l'ús de info, Llegiu la seva pàgina info. Ha de ser capaç de navegar-amb les tecles esmentades anteriorment:

$ Info info

/ Usr / share / doc

Hi ha una última font que pot ajudar dins el sistema Linux. Molts programes vénen equipats amb documentació addicional en altres formats: text, PDF, PostScript, HTML, per nomenar alguns.

Feu un cop d'ull a / Usr / share / doc (/ Usr / doc en sistemes vells). Trobareu una llarga llista de directoris, cadascun dels quals ve amb les aplicacions al sistema. Buscant a través d'aquesta documentació pot sovint revelar alguna cosa interessant, com ara tutorials o documentació tècnica addicional. Una revisió ràpid revela un munt de material disponible per llegir:

$ Cd / usr / share / doc
$ Find. -type f | wc -l

En altres articles ens referirem a fonts externes de documentació com El Projecte de documentació Linux (LDP), les llistes de correus i els grups de notícies.

Font: Article pres de GUTL i escrit Per Maikel Llamaret Heredia. links: https://blog.desdelinux.net, http://www.raybenjamin.com, http://forum.codecall.net, http://www.linfo.org http://www.esdebian.org


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   b1tblu3 va dir

    Bon article, molt útil, i indispensable. Gràcies.

    Només una pregunta, Hi ha alguna manera de posar en espanyol la pàgina man, o les pàgines Info?

    Salutacions a tots.

    1.    ILAV va dir

      És clar, has d'instal·lar el paquet manpages-es

      1.    Mariano Gaudix va dir

        Hola ILAV.
        Et pas aquesta informació.

        Estic baixant crec jo la BETA de WPS Office o Kingsoft per a GNU / LINUX ...... .es a dir segons aquest article hi ha un BETA de Kingsoft per a GNU / LINUX i es pot descarregar per provar ..

        Els deixo els enllaços perquè descarreguin la Beta per a GNU / LINUX

        L'Office XINÈS aquesta en paquets DEB, RPM i TAR
        Ho pots descarregar des d'aquesta pàgina.

        http://community.wps.cn/download/

        …………………………………………………………………
        Altres enllaços per informació

        http://mosayanvala.wordpress.com/tag/office-apps/
        ……………………………………………………
        http://community.wps.cn/download/
        ................................................................
        http://marcosbox.blogspot.com.ar/2013/03/wps-office-for-linux-la-suite-da.html

  2.   b1tblu3 va dir

    Molt Amable ILAV. 😀 Gràcies.

  3.   Marco va dir

    d'aquests articles que es tornen indispensables. agregat als meus marcadors. desconeixia la myor part de la informació, i ara resulta que era just el que necessitava per aclarir un dubte que tinc en Chakra. gràcies ILAV

  4.   Gerker va dir

    Bon article! Aquest tipus de publicacions sempre van molt bé per tirar d'elles en un moment donat.

    Gràcies. 🙂

  5.   MSX va dir

    Espectacular !!!
    Aquest article hauria de ser part dels articles bases per a una secció «Nou a GNU + Linux / BSD» o similar.

    1.    MSX va dir

      Encara que hi ha usuaris clàssics -especialment els provinents de l'pal Slackware- que prefereixen una sortida en consola monocromàtica, a mi em resulta especialment pràctic fer servir el paginador 'most' per la forma en què destaca en colors les diferents seccions de les pàgines de manual:
      http://i.imgur.com/trXGgUQ.png

      Una altra característica de most és que pot usar-se com a visor simple d'arxius binaris.
      Per usar-lo com el paginiador predeterminat (per exemple en reemplaçament de more o less) podem establir la variable global:
      export PAGER = / usr / bin / most
      tant per a cada usuari per de sistema per separat -inclòs r00t- com per a tots els usuaris de forma global.

  6.   Joaquin va dir

    Faltaria afegir com buscar una paraula dins de el propi «man» o «info». Podem trobar aquesta ajuda quan estem dins d'ells, pressionant «h».

    La, per exemple a «man» podem buscar una paraula amb «/» i aleshores utilitzar «n» o «N» per buscar cap adeante o enrere, respectivament.

    A «info» busquem amb «s» i després cap endavant amb «}» i enrere amb «{«

  7.   ferxometal va dir

    Excel·lent documentació, gràcies.

  8.   kikee va dir

    Interessant, només sòl utilitzar la comanda «man» a seques, no coneixia l'opció de seleccionar pàgines i altres opcions. Com sempre bon post i bona informació.