Cómo listar todos los comandos existentes en el sistema

34
10294

¿Quién no ha querido saber alguna vez tooodos los comandos que existen en nuestro sistema?

Pues bien, acá uno más que tuvo esta curiosidad… y como es lógico pues me gusta compartir, les comparto cómo listar todos los comandos disponibles en el sistema 😉


compgen -c

Listo, esto bastará 😀

En la terminal se les mostrarán todos los comandos disponibles, si desean pueden guardar estos comandos en un archivo de texto para revisarlo con calma:

compgen -c >> comandos.txt

Al igual, pueden ver con el parámetro -a todos los alias:

compgen -c

En fin… esto es algo sumamente simple, pero espero les sea de utilidad 😉

Saludos

PD: Ver la ayuda de compgen (help compgen) para más opciones.

34 COMENTARIOS

    • Te contacto por email 😀
      Y no es que no se puedan responder a ciertos comentarios, sino que simplemente se alcanza el máximo de comentarios anidados (5 si mal no recuerdo) y listo, para que el comentario salga abajo dale responder al último que te deje y ya 🙂

  1. Estaria bueno que tambien se pueda hacer un pequeño resumen tipo MAN a cada comando, aunque sea en ingles, pues la mayoria no se para que existen y no voy a guglear uno por uno.

  2. Sería interesante pasar con un solo comando todas las páginas man de todos los comandos y pasarlos a pdf como en un post antiguo.

  3. Muy útil e interesante. Pero yo me pregunto ¿son solo comandos internos del bash?
    Lo pregunto por que en el listado no aparecen comandos como cancel (se emplea para borrar la cola de trabajos que se envía a la impresora).

  4. Más fácil todavía.
    Abrimos un terminal y presionamos dos veces consecutivas la tecla “TAB”.

    Resultado (En mi caso): Display all 1530 possibilities? (y or n)

    Si lo hacemos como usuario root nos mostrará también todos los comando exclusivos de root.
    En mi caso: Display all 1821 possibilities? (y or n)

  5. SI TODAS LAS DISTRIBUCIONES DE “LINUX” EN EL MUNDO SE UNEN PARA SACAR UN SOLO PODEROSO LINUX FRACASARÍA EL DOMINIO IMPERIALISTA DE MICROSOFT Y LOS VIRUS MORIRÁN SERA LIBERTAD PLENA EN LA INFORMÁTICA…
    Dios Unido con Buen Proposito Positivo Nadie Lo Mi Vendicion

    • @mabm1paz: que todas las distribuciones se unan? Mejor no, gracias. La diversidad y la competencia es justamente lo que ha permitido que Linux haya alcanzado la calidad actual, y seguramente continuará mejorando.

  6. Lo acabo de probar y he encontrado varios comandos que no sabía que estaban pero que son bastante curiosos, uno de ellos es el snake, aparecet tecleando snake simplemente, otro es una especie de juego de rol escrito (en inglés), escribid battlestar, está curioso.

Dejar una respuesta