20 Comandos Essenciais do Terminal Linux
Dominar o terminal Linux é essencial para qualquer administrador de sistemas ou entusiasta da tecnologia. Abaixo estão 20 comandos essenciais para navegar, gerenciar arquivos, controlar permissões e muito mais.
1. pwd
Exibe o caminho absoluto do diretório atual.
2. ls
Lista os arquivos e diretórios do diretório atual.
3. cd
Navega entre diretórios. Exemplo: cd /etc
4. mkdir
Cria um novo diretório. Exemplo: mkdir projetos
5. touch
Cria arquivos vazios. Exemplo: touch arquivo.txt
6. cp
Copia arquivos ou diretórios. Exemplo: cp a.txt b.txt
7. mv
Move ou renomeia arquivos. Exemplo: mv arquivo.txt ~/Documentos
8. rm
Remove arquivos. Use rm -r
para diretórios.
9. cat
Exibe o conteúdo de arquivos no terminal.
10. nano
/ vim
Editores de texto no terminal.
11. chmod
Altera permissões de arquivos. Exemplo: chmod +x script.sh
12. chown
Altera o dono de um arquivo. Exemplo: chown usuario:grupo arquivo
13. df -h
Mostra o uso de espaço em disco de forma legível.
14. du -sh
Mostra o tamanho total de diretórios.
15. top
/ htop
Visualiza processos em tempo real.
16. ps aux
Lista todos os processos ativos.
17. kill
/ killall
Encerra processos pelo PID ou nome.
18. apt update
/ apt upgrade
Atualiza pacotes em distribuições Debian/Ubuntu.
19. grep
Busca texto dentro de arquivos. Ex: grep "erro" arquivo.log
20. man
Consulta o manual de qualquer comando. Ex: man ls