Siga ZDNET: Adicione-nos como fonte preferencial no Google.
Principais vantagens do ZDNET
- A IA tem seu lugar no mundo Linux.
- Se você é jovem ou muito ocupado, a IA pode ser de grande ajuda.
- Use a IA em uma dessas áreas para aliviar seu fardo.
Não sou um grande fã de usar IA para tudo. Acredito firmemente que não deveria ter lugar em empreendimentos criativos (com algumas exceções, como o incrível isolamento de voz de IA do DaVinci Resolve), mas faz sentido usar IA em certas áreas.
Por exemplo: gerenciamento de sistema Linux.
Antes que alguém levante a mão, não estou dizendo que os administradores de sistemas devam ser substituídos por máquinas. Estou dizendo que a IA pode ajudar os novatos em Linux a aprender a gerenciar (ou gerenciar melhor) seus sistemas. E nos casos em que um único administrador precisa gerenciar mais máquinas do que tem tempo, a IA pode ser de grande ajuda.
Mas em que áreas?
Reuni sete usos onde a IA pode realmente fazer a diferença para aqueles que estão muito ocupados ou apenas aprendendo os meandros do Linux.
1. Scripts Bash
Embora os scripts bash não sejam necessários para o uso básico do Linux, os scripts bash são essenciais para qualquer pessoa que já gerenciou um servidor Linux ou simplesmente deseja criar uma tarefa de backup personalizada para seu desktop.
Para aqueles que estão aprendendo Linux, esses scripts podem ser intimidantes, então a IA pode ser útil. Com a IA, você pode digitar um prompt como “Crie um script bash do Linux que faça backup do meu diretório ~/Documents diariamente em uma unidade externa montada em /backups e mantenha apenas os cinco backups mais recentes”.
Também: 5 fatores que alimentam continuamente a ascensão do desktop Linux
Sua IA criará um script bash para você que você poderá testar. Se funcionar, rotule a criança (outro caso em que você pode precisar usar IA) e confie que seus backups serão bem-sucedidos. Certifique-se de verificar se eles não apenas funcionam, mas também se os backups contêm os arquivos dos quais você deseja fazer backup. Porque… você nunca sabe.
2. Analisando arquivos de log
Os arquivos de log são importantes para entender o que está acontecendo com o seu sistema ou o que aconteceu com o seu sistema. A maioria dos arquivos de log do Linux estão localizados em /var/log e alguns deles podem ser difíceis de entender. Aqui está um bom exemplo. Recentemente me deparei com uma entrada de syslog que nunca tinha visto antes. Cada entrada continha “por algum motivo, a fonte não possui nome de família”. Eu estava no DuckDuckGo e não encontrei nada. Então abri o Opera Aria e perguntei sobre o erro. Acontece que o erro está relacionado ao manuseio ou renderização das fontes, e que as fontes em questão não possuem um atributo essencial (neste caso, o sobrenome). Claramente, este não é um erro com o qual preciso me preocupar, então decidi corrigir esses erros criando um arquivo de lista negra /etc/rsyslog.d/ com o conteúdo:
:msg, contém, “por que a fonte não tem nome de família” stop
Em seguida, reiniciei o rsyslog com:
sudo systemctl reiniciar rsyslog
Também: 5 coisas incrivelmente produtivas que você pode fazer com o terminal Linux
Não houve mais erro.
3. Compreendendo a saída do Journalctrl
O Systemd às vezes pode ser um pouco confuso, especialmente quando se trata de erros. Quando erros são detectados, a ferramenta Journalctl aparecerá, o que pode ter alguns resultados realmente enigmáticos. Na maioria das vezes eu consigo entender o que ele está dizendo, mas de vez em quando a saída do log me faz pensar: “Huh?” Quando isso acontece, a IA pode ajudar.
Observe que você não deve simplesmente dizer à IA: “O que significa esta saída?” Você também deve incluir o aplicativo ou serviço que está procurando, por exemplo “O que significa esta saída XXX do openssh-server journalctl” (onde XXX é a saída real do Journalctl.
A IA é muito boa em ajudar você a descobrir o que está vendo.
4. Gerando regras de firewall Iptables
Iptables é a base de todos os firewalls Linux e pode ser complicado. Você não precisa se preocupar com o iptables com muita frequência, já que você interage principalmente com equivalentes mais simples, como o UFW. Mas se houver um caso em que você precise usar o iptables, você perceberá rapidamente como isso é complicado.
Também: Os primeiros 5 comandos do Linux que todo novo usuário deve aprender
Lembro-me da primeira vez que usei o iptables (final dos anos 90) e pensei “Nunca vou entender isso!” Se eu tivesse uma IA para me ajudar a desvendar as complexidades do iptables, teria sido tão simples quanto uma consulta:
Escreva uma regra IPtables para permitir conexões SSH usando a porta eth0 2022 no dispositivo Ethernet.
Sim, é muito mais fácil.
5. Monitoramento de processos
Embora existam muitas ferramentas para ajudá-lo a monitorar seus processos Linux (especialmente alguns com GUIs incríveis e fáceis de usar), você pode se deparar com uma rara ocasião em que terá que descobrir isso usando apenas a linha de comando. se você entende p.s. equipe, você deve estar pronto para ir; caso contrário, considere consultar sua IA favorita:
Como descobrir qual processo está usando mais recursos do sistema no Linux e como pará-lo?
A resposta deve ajudá-lo a começar a controlar os processos do sistema Linux.
6. Gerenciando contas e permissões de usuários
E se você precisasse bloquear o acesso de um usuário a uma conta em um sistema Linux que inclui uma IA de agente? Você sempre pode perguntar:
Banir Maria de sua conta por uma semana.
Se o AI estiver configurado com as permissões apropriadas, provavelmente será solicitada a senha sudo para permitir que o processo continue. Depois de inserir a senha do sudo, sua IA provavelmente executará o comando:
sudo chage -E $(data -d “+7 dias” +%Y-%m-%d) Maria
Também: As melhores distribuições Linux para iniciantes
Como aprender as permissões de arquivos/pastas pode ser um pouco complicado, você pode usar a IA para ajudá-lo. Isso é especialmente fácil em um sistema que inclui agente AI. Você poderia fazer algo assim com ele:
Altere a propriedade e as permissões da pasta /data para que os editores do grupo tenham acesso total a ela.
7. Virtualização
Embora você nunca precise lidar com máquinas virtuais, pode chegar um momento em que você queira executar uma máquina virtual em segundo plano para ter acesso 24 horas por dia, 7 dias por semana a um servidor específico em sua LAN sem uma GUI.
Por exemplo, você pode ter uma máquina virtual executando Nextcloud para servir como sua solução doméstica para o Google Workspace. Em vez de executar a GUI do VirtualBox e, em seguida, colocar a GUI do servidor em funcionamento (ambas as GUIs ocupam recursos valiosos do sistema), você pode executá-lo sem cabeça (ou seja, sem GUI) para que ainda possa acessá-lo de qualquer lugar na LAN.
Para isso você pode perguntar:
Como executar uma instância de máquina virtual VirtualBox chamada Nextcloud headless?
Você pode ver o seguinte na saída.
VBoxManage startvm “Nextcloud” – tipo sem cabeça
Existem muitas outras maneiras de usar a inteligência artificial para ajudar no gerenciamento do sistema Linux, e as opções acima irão ajudá-lo facilmente a começar o caminho.






