Claro, existem "comandos comuns do Linux", mas duvido que você encontre estatísticas sobre quais são as mais usadas em média, e pessoas diferentes usam comandos diferentes. Não há autoridade que diga “este comando é comum, este não é”.
Existem comandos que são padrão em sistemas operacionais semelhantes ao Unix, definidos por POSIX . No entanto, padrão não é o mesmo que comum . Alguns comandos são padronizados pela virtude de existirem por um longo tempo e terem sido incluídos por muitos fornecedores. Comandos como compress
e tsort
são padrão, mas você pode nunca usá-los - compress
foi substituído por melhores utilitários de compactação como gzip
, e tsort
é uma funcionalidade bastante obscura. Por outro lado, comandos como mount
são de facto padrão, mas não de jure , porque a maneira como eles operam varia muito. E existem comandos como bash
em si, para os quais apenas uma implementação existe e é muito comum.
Sistemas Linux não embarcados, assim como o Cygwin, vêm com GNU coreutils . Este é o pacote que fornece comandos básicos como ls
, mkdir
, etc. (e tsort
). O pacote util-linux também é praticamente universal em sistemas Linux não embarcados. BusyBox é um conjunto de utilitários que cobre o mesmo terreno que o GNU CoreUtils e o util-linux, mas com funcionalidade reduzida, para sistemas embarcados. sistemas.
Não há uma lista definitiva de comandos comuns, mas existem muitos livros e tutoriais sobre a linha de comando do Linux. Eu sugiro que você leia alguns deles, pouco a pouco. E, claro, quando você precisar fazer algo, procure o (s) comando (s) que podem realizar essa tarefa. Além dos mecanismos de pesquisa da Web, você pode achar o comando adequado útil - por exemplo, se você deseja copiar Em um arquivo, você pode executar apropos -s 1 copy
e exibir uma lista de comandos cuja descrição resumida inclui a palavra "copiar". Como apropos
inclui muitos falsos positivos (“copiar tags ID3”, “cópia sistema a sistema”,…) e pode perder comandos porque sua descrição usou uma formulação diferente, você geralmente terá melhores resultados com um mecanismo de pesquisa da web que tenta classificar os resultados por relevância e popularidade.
Eu vou oferecer uma pequena lista de comandos úteis. Isso não é de forma alguma uma lista exaustiva, nem mesmo uma lista dos comandos que você usará com mais frequência, mas são tarefas comuns e é muito útil conhecê-las.
-
grep
- pesquise arquivos de texto
-
less
- veja o conteúdo de um arquivo de texto
-
locate
- encontre um arquivo baseado em seu nome, quando você não sabe em qual diretório está
-
ls
- lista arquivos no diretório atual
-
man
- veja a documentação de um comando
-
xdg-open
- abre um documento, como clicar em um gerenciador de arquivos