Onde posso encontrar todos os comandos do Linux?

0

Você sabe onde posso encontrar todos os comandos como dig, mount, grep, cat, etc. Todos aqueles bash e Ubuntu Linux?

    
por oneat 12.09.2010 / 17:10

5 respostas

2

Comandos do Linux para o bash link

    
por 12.09.2010 / 17:19
4

Parece que estou interpretando sua pergunta de maneira diferente dos outros pôsteres; Eu sinto que você está tentando obter uma lista abrangente de programas que podem ser executados a partir do shell.

Vou começar dizendo que os comandos incorporados do bash podem ser encontrados por meio de o sistema de ajuda bash. Isso é diferente dos programas fornecidos com o Ubuntu como sed, awk, grep, etc.

Tendo dito isso, esta lista certamente será inútil, por causa do grande volume de comandos (centenas e centenas e centenas).

E, dito isso, há algumas maneiras de fazer isso. Você pode fazer um ls em cada diretório no PATH (geralmente / bin, / sbin, / usr / bin, / usr / sbin, / usr / local / bin e / usr / local / sbin é um conjunto razoavelmente completo de comandos).

Ou, no prompt do bash, você poderia apenas acessar TAB algumas vezes, e uma lista de todos os programas em sua máquina localizada em seu PATH rolará para baixo; pressione q para sair dessa lista de rolagem. Isso é bom, porque ele irá auto-completar qualquer nome que você começar a digitar (por exemplo, digitar mk TAB TAB TAB trará uma lista de todos os comandos em seu PATH que começam com mk .

    
por 12.09.2010 / 17:20
1

Se você realmente quiser queimá-los em seu cérebro, tente isso como seu papel de parede:

(clique para ampliar)

    
por 13.09.2010 / 22:24
0
 % man <name_of_command>

ou

 % info <name_of_command>
    
por 12.09.2010 / 17:14
0
man bash

mostrará o manual do bash, onde você encontrará uma lista de todos os comandos do bash também.

Todos os outros comandos (não apenas os de linha de comando, no entanto, os programas GUI do KDE / Gnome também estão disponíveis) geralmente estão em /usr/bin , embora você encontre mais em /usr/sbin ou /usr/local/bin . Para saber o que eles fazem,

man command_name

assim, por exemplo

man find

Se você estiver procurando por um comando específico, poderá usar apropos . Ele irá ajudá-lo a encontrar o programa que você precisa com base no que ele faz. Por exemplo, se você precisar de um programa para converter áudio, tente:

apropos audio

Você obterá uma lista de todas as entradas de manual que têm algo a ver com áudio e estão instaladas em seu sistema.

    
por 12.09.2010 / 17:21

Tags