Cheat: una ajuda extra perquè no oblidis les ordres al shell

Terminal

hi ha moltes eines d'ajuda quan treballem en el terminal amb ordres Linux, com ara les fantàstiques pàgines de l'manual quan invoquem el programa man. En elles trobem informació sobre la comanda o programa, les seves opcions, sintaxi, paràmetres admesos, així com un altre tipus d'informació (syscalls, etc.) si consultem altres pàgines de manual. També tenim altres ordres per obtenir ajuda com help, whereis, whatis, etc.

En canvi, molts usuaris acaben consultant a la xarxa sobre els exemples d'ús dels comandaments perquè resulta més intuïtiu veure exemples d'ús d'un comandament de llegir una pàgina de l'manual per aquells que no són tan experts. Amb els exemples els podem entendre millor i modificar la sintaxi perquè s'adapti a les nostres necessitats, millor que mirar el manual i intentar construir la nostra línia d'ordres des de zero. Altres usuaris potser prefereixen fer ús d'altres intèrprets d'ordres diferents que tenen algunes opcions d'ajuda com Fish, etc.

Però la millor solució si el que busques és exemples de programes és usar el fantàstic cheat. Com el seu propi nom pot indicar és un cheat-sheet interactiu publicat sota GNU que ens pot guiar en l'ús de les ordres que fem servir tradicionalment, i si ho invoquem consultant ajuda d'algun ens mostrarà diversos exemples del seu ús, cosa que com dic és molt pràctic. Perquè puguem fer-lo servir primer hem de tenir instal·lat Python, ja que és una eina escrita en aquest llenguatge de programació.

Per exemple, en Debian el procés seria el següent:
su
apt-get install Python
apt-get install python-pip
apt-get install git
pip install docopt pygments
git clone https://github.com/chrisallenlane/cheat.git
cd cheat
python setup.py install

I ja tindrem llest cheat per poder executar-lo, encara que potser segons les nostres necessitats haurem de configurar certes variables d'entorn, descàrrega de la base de dades ...
cheat -v
Si vols veure exemples d'un comandament, com ara suo, pots usar el següent:

cheat sudo


El contingut d'l'article s'adhereix als nostres principis de ètica editorial. Per notificar un error punxa aquí.

4 comentaris, deixa el teu

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà.

*

*

  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.   Suc va dir

    La comanda «cheat suo» no em va funcionar, però altres si, com «ls». Es pot aconseguir o traduir a l'castellà d'alguna manera?

  2.   Javi Bones va dir

    Gràcies per la comanda.

    Una qüestió, quan comentes »encara que potser segons les nostres necessitats haurem de configurar certes variables d'entorn, descàrrega de la base de dades ...» descarregar base de dades a què vols dir?

    Per la resta, funciona força bé, per exemple per finf vénen molts exemples força interessants 🙂

  3.   Nayareth Arianni Sucre va dir

    hola bones primer que res salutació a vostès
    aixa aquest jo estudi en liceu lisardi i visc a Bolívar a peru
    i tinc 15 any i aquests és tot gràcies

  4.   ERASME TOLEDO va dir

    BONES TARDES HAVER SI PODEN PUBLICAR la INSTALACION DE SERVEIS A UNIX,
    SALUTACIONS DES Chilpancingo, GRO. MEXICO