20 Comandos Essenciais do Terminal Linux

Comandos 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