Folha de Atalhos de Comandos Bash
Esta página fornece uma folha de atalhos visual para comandos Bash, incluindo operações de arquivo, gerenciamento de sistema, ferramentas de rede e vários outros comandos comumente usados.
Operações de Arquivo
| Operação | Comando |
|---|---|
| Listar arquivos no diretório atual | ls |
| Mudar de diretório | cd [diretório] |
| Criar novo diretório | mkdir [diretório] |
| Excluir arquivo | rm [arquivo] |
| Mover/Renomear arquivo | mv [origem] [destino] |
| Copiar arquivo | cp [origem] [destino] |
| Visualizar conteúdo do arquivo | cat [arquivo] |
| Localizar arquivos | find [caminho] -name [nome_do_arquivo] |
Gerenciamento de Sistema
| Operação | Comando |
|---|---|
| Mostrar caminho atual | pwd |
| Mostrar informações do sistema | uname -a |
| Mostrar usuário atual | whoami |
| Alternar usuário | su [nome_de_usuário] |
| Executar comando como superusuário | sudo [comando] |
| Instalar pacote (baseado em Debian) | sudo apt-get install [pacote] |
| Instalar pacote (baseado em RedHat) | sudo yum install [pacote] |
| Atualizar lista de pacotes (Debian) | sudo apt-get update |
| Atualizar lista de pacotes (RedHat) | sudo yum check-update |
Ferramentas de Rede
| Operação | Comando |
|---|---|
| Visualizar configuração de rede | ifconfig |
| Testar conectividade de rede | ping [host ou IP] |
| Rastrear rota | traceroute [host ou IP] |
| Baixar arquivo | wget [URL] |
| Enviar arquivo | scp [arquivo_local] [usuário]@[host]:[caminho_remoto] |
| Mostrar todos os processos no diretório atual | jobs |
| Encerrar processo | kill [PID] |
| Interromper processo atual | Ctrl + C |
Processamento de Texto
| Operação | Comando |
|---|---|
| Pesquisar texto | grep [texto] [arquivo] |
| Substituir texto | sed -i 's/[antigo]/[novo]/g' [arquivo] |
| Ordenar arquivo | sort [arquivo] |
| Contar linhas | wc -l [arquivo] |
| Mostrar as primeiras 10 linhas do arquivo | head -n 10 [arquivo] |
| Mostrar as últimas 10 linhas do arquivo | tail -n 10 [arquivo] |
Compressão e Descompressão
| Operação | Comando |
|---|---|
| Comprimir pasta | tar -czvf [arquivo].tar.gz [pasta] |
| Descomprimir arquivo | tar -xzvf [arquivo].tar.gz |
| Criar arquivo zip | zip -r [arquivo].zip [pasta] |
| Extrair arquivo zip | unzip [arquivo].zip |
Diversos
| Operação | Comando |
|---|---|
| Limpar tela | Ctrl + L |
| Sair do terminal | exit |
| Fechar aba atual | Ctrl" + Shift+W` |
| Alternar entre abas | Ctrl + Tab |
| Abrir nova janela de terminal | Ctrl" + Shift+N` |