Como listar todos os comandos existentes no sistema

Quem nunca quis saber todos os comandos que existem em nosso sistema?

Bom, aqui está mais um que teve essa curiosidade... e claro que gosto de compartilhar, compartilho com vocês como listar todos os comandos disponíveis no sistema 

compgen -c

Pronto, isso vai bastar 

No terminal serão mostrados todos os comandos disponíveis, se desejar, pode salvar esses comandos em um arquivo de texto para revisá-lo com calma:

compgen -c >> comandos.txt

Como, você pode ver com o parâmetro -a todos os aliás:

compgen -c

Enfim... isso é algo extremamente simples, mas espero que seja útil para você 

lembranças

PD: Veja a ajuda da compgen (ajude compgen) para mais opções.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

      kernelpânico dito

    Obrigado, foi muito útil.

      Atheus dito

    compgen -c | Mais

    😉

         KZKG ^ Gaara dito

      Sim, é verdade, você ainda pode usar menos:
      compgen -c | Menos

      🙂

           Atheus dito

        Alfabeticamente:

        compgen -c | sort | Menos

        ????

      Chepe V dito

    Comandos O_o 3018

         Atheus dito

      compgen -c | banheiro -l

      3212

      🙂

           sieg84 dito

        compgen -c | banheiro -l

        5191

             KZKG ^ Gaara dito

          compgen -c | banheiro -l
          3346

               elav. dito

            compgen -c | banheiro -l
            2824

               Scalibur dito

            compgen -c | banheiro -l

            2558

                 KZKG ^ Gaara dito

              A propósito, agora que vejo seu e-mail ... se quiser (por exemplo): scalibur@usuário.desdelinux.net é tudo seu 🙂


               Stif dito

            compgen -c | banheiro -l
            2957

            :3

             sieg84 dito

          compgen -c | banheiro -l
          4004
          no Fedora 18 recém-instalado

               caçador dito

            Woo que alto ... Tenho 2869 no kubuntu de trabalho, e esse é o gadget.

             Sócrates Dz dito

          compgen -c | banheiro -l
          23367

          ... Acho que tenho muitas coisas: p

      Scalibur dito

    Aceito! ... como se faz?

    PS: por que não posso responder a alguns comentários dos administradores? .. ee

         KZKG ^ Gaara dito

      Eu entro em contato por e-mail 😀
      E não é que você não possa responder a certos comentários, mas simplesmente o número máximo de comentários aninhados é atingido (5 se bem me lembro) e voila, para o comentário aparecer na parte inferior, dê a resposta ao último que você saia e é isso

      Leão dito

    Seria bom se você também pudesse fazer um pequeno resumo do MAN para cada comando, mesmo em inglês, já que a maioria deles não sabe por que existem e eu não vou engolir um por um.

      Blaire pascal dito

    Seria interessante passar todas as páginas de manual de todos os comandos com um único comando e passá-las para pdf como em um post antigo.

         Atheus dito

      Nem todos os comandos têm homem, mas se você ainda quiser

      http://paste.desdelinux.net/4712

      🙂

           Leão dito

        Obrigado!! Estou testando, um pouco lento, mas parece funcionar.
        E você tinha razão, estou recebendo vários comandos no terminal que não tem homem mas não importa.
        MUITO OBRIGADO 😀

             Leão dito

          Funciona 10 🙂 🙂

           Blaire pascal dito

        Ahhhh porra, agora eu tenho algo para ler nas minhas horas vagas. Muito obrigado pela sua resposta 😀

             Atheus dito

          Os PDFs do homem são criados sem conteúdo, todos pesam 2,2 kb, então podemos excluí-los facilmente com

          http://paste.desdelinux.net/4715

          Execute-o quando terminar de criar os PDFs

          Para apagar as lacunas

          Saudações 🙂

      criótopo dito

    Muito útil e interessante. Mas eu me pergunto, eles são apenas comandos bash internos?
    Eu pergunto isso porque não há comandos como cancelar na lista (usado para excluir a fila de trabalhos que é enviada para a impressora).

      manolox dito

    Mais fácil ainda.
    Abrimos um terminal e pressionamos a tecla «TAB» duas vezes.

    Resultado (no meu caso): Exibir todas as 1530 possibilidades? (e ou n)

    Se fizermos isso como usuário root, ele também nos mostrará todos os comandos root exclusivos.
    No meu caso: Exibir todas as 1821 possibilidades? (e ou n)

      mabm1peace dito

    LINUX -> É A MÁXIMA UNIÃO DO MUNDO

      mabm1peace dito

    SE TODAS AS DISTRIBUIÇÕES DE «LINUX» NO MUNDO SE JUNTAREM PARA REMOVER UM ÚNICO LINUX PODEROSO, FALHARIA O DOMÍNIO IMPERIALISTA DA MICROSOFT E OS VÍRUS MORRERÃO, TERÁ TODA A LIBERDADE NELE ...
    Deus se uniu com um propósito positivo, ninguém me vende

         Nestor dito

      @ mabm1paz: todas as distribuições se juntam? Melhor não, obrigado. Diversidade e competição é exatamente o que permitiu ao Linux atingir sua qualidade atual, e com certeza continuará melhorando.

      semproms dito

    Acabei de experimentar e encontrei vários comandos que não sabia que eram mas que são bastante curiosos, um deles é a cobra, aparece simplesmente escrevendo snake, outro é uma espécie de RPG escrito (em inglês ), escreva battlestar, é curioso.

      truko22 dito

    Muito interessante obrigado 😀

      b1tblu3 dito

    compgen -c | banheiro -l
    2676

    Com guia dupla
    Exibir todas as 2636 possibilidades? (e ou n)

      Angel_Le_Blanc dito

    3811

    Uso Arch e OpenBox, não entendo, melhor voltar ao Ubuntu, ok, XD não

      Ramiro Estigarribia dito

    Não é o mesmo que pressionar:
    Tab 2 vezes?