Desvendando dicas avançadas pra você ser o mestre no terminal Linux.
Manipular os arquivos com comandos que botam pra quebrar
Além dos comandos simples, há aqueles que funcionam mesmo pra manipular arquivos:
-
find
: Achar arquivos e pastas utilizando critérios tipo nome, tamanho ou data. -
grep
: Encontra padrões de texto dentro dos arquivos. -
rsync
: Sincroniza arquivos entre pastas locais ou até mesmo remotas.
Exemplo:
find /home -name "*.txt"
encontra todos os arquivos .txt na pasta
/home
.
Controle as permissões
Não faça alterações usando o chmod erroneamente em pastas salvas como root, sem verificar as permissões.Veja só os comandos principais:
-
chmod
: Muda as permissões dos arquivos e diretórios. -
chown
: Modifica o dono e grupo dos arquivos e pastas. -
sudo
: Roda comandos com poderes de administrador.
Use esses comandos com cuidado pra não bagunçar tudo.
Monitorando e gerenciando processos, tem mais que top!
Fora o
top
, tem ferramentas ainda melhores:
-
htop
: Uma versão mais bonitinha do top, instale pra ver. -
ps aux
: Mostra os processos, com todos os detalhes ali na sua frente.
Recomenda-se o htop, que monitora visualmente e interativamente os processos.
Automatizar tarefas através de scripts também é muito útil
Criar scripts Bash simplifica e agiliza a automação de tarefas.
#!/bin/bash
echo "Backup iniciado, éh!"
rsync -av --delete /home/usuario/documentos/ /backup/documentos/
echo "Backup concluído, finalizo por aqui."
Salve com a extensão .sh, dê permissão com
chmod +x script.sh
e use
./script.sh
para rodar.
Conclusão meus amigos!
Comandos avançados abrem portas no terminal Linux pra você usar. Pratique comandos, faça uns testes, crie os seus scripts, assim facilita..