Cheatsheet de Comandos Linux
Este guia apresenta uma lista organizada de comandos essenciais para uso no terminal Linux e, em muitos casos, também no macOS.
📂 Navegação e Arquivos
| Comando |
Descrição |
| ls |
Lista o conteúdo de um diretório |
| cd |
Muda de diretório |
| pwd |
Exibe o diretório atual |
| mkdir |
Cria diretórios |
| cp |
Copia arquivos ou diretórios |
| mv |
Move ou renomeia arquivos e diretórios |
| rm |
Remove arquivos ou diretórios |
| touch |
Cria arquivos vazios ou atualiza timestamps |
| stat |
Mostra informações detalhadas de arquivos |
| find |
Realiza buscas no sistema de arquivos |
| locate |
Localiza arquivos no sistema (necessita updatedb) |
📄 Manipulação de Arquivos
| Comando |
Descrição |
| cat |
Exibe o conteúdo de arquivos |
|
nano / vim
|
Editores de texto em terminal |
| echo |
Imprime mensagens ou variáveis na tela |
| wc |
Conta linhas, palavras e caracteres |
| cut |
Realiza cortes/extrações de texto |
| diff |
Compara arquivos linha a linha |
⚙️ Processos e Sistema
| Comando |
Descrição |
| ps |
Mostra processos ativos |
| top |
Exibe processos em tempo real |
| kill |
Finaliza processos |
| uptime |
Mostra há quanto tempo o sistema está ligado |
| free |
Exibe memória em uso e disponível |
| df |
Mostra espaço em disco |
| du |
Exibe uso de espaço por diretório/arquivo |
| uname |
Mostra informações do sistema |
| hostname |
Exibe ou altera o nome da máquina |
| history |
Mostra histórico de comandos |
| man [comando] |
Exibe o manual do comando |
🔐 Usuários e Permissões
| Comando |
Descrição |
| sudo [comando] |
Executa comando como superusuário |
| chmod |
Altera permissões de arquivos/diretórios |
| useradd |
Cria um novo usuário |
📦 Gerenciamento de Pacotes (Debian/Ubuntu)
| Comando |
Descrição |
| apt-get |
Instala, remove, atualiza e pesquisa pacotes |
| dpkg |
Instala ou gerencia pacotes .deb
|
🌐 Rede
| Comando |
Descrição |
| ip a |
Exibe endereços IP da máquina |
| netstat |
exibe informações sobre conexões de rede, tabelas de roteamento e estatísticas de interfaces de rede |
| route print |
Mostra as tabelas de roteamento da máquina |
📚 Referência
Para aprofundar seus conhecimentos, recomendo a leitura do Guia Foca.
✍️ Dica: Use man [comando] para aprender mais detalhes e opções avançadas de cada comando.
Top comments (0)