Aprendendo Linux com Rocky¶
O Guia do Administrador é uma coleção de documentos educacionais direcionados aos Administradores de Sistema. Eles podem ser utilizados por futuros Administradores de Sistema tentando se familiarizar, pelos atuais Administradores de Sistemas que gostariam de se atualizar, ou por qualquer usuário Linux que gostaria de aprender mais sobre o ambiente Linux, comandos, processos e mais. Como todo documento desse tipo, ele evoluirá e se atualizará com o tempo.
Iniciamos com a Introdução ao Linux, que descreve o Linux, as distribuições e todo o ecossistema em torno do nosso sistema operacional.
Comandos de Usuário contém comandos essenciais para se familiarizar com o Linux. Usuários mais experientes devem consultar também o capítulo de Comandos Avançados do Linux.
O Editor de Texto VI merece um capítulo à parte. Embora o Linux venha com muitos editores, VI é um dos mais poderosos. Outros comandos às vezes usam sintaxes idênticas (sed
ou similares) aos comandos do VI. Então, saber algo sobre o VI, ou pelo menos desmistificar suas funções básicas (como abrir um arquivo, salvar, sair ou sair sem salvar) é muito importante. O usuário ficará mais confortável com as outras funções do VI à medida que usar o editor. Uma alternativa seria utilizar o editor de texto nano, que vem instalado por padrão no Rocky Linux. Mesmo não sendo tão versátil, ele é fácil de utilizar, direto e faz o trabalho.
Em seguida podemos entrar no funcionamento mais profundo do Linux para entender como o sistema aborda:
- Gerenciamento de Usuários
- Sistemas de Arquivos
- Gerenciamento de Processos
Backup e Restauração são informações essenciais para o Administrador de Sistemas. O Linux vem com muitas soluções de programas para aprimorar os backups (rsnapshot, lsyncd, etcétera.). É importante conhecer os componentes essenciais de backup que existem no sistema operacional. Nesse capítulo vamos abordar duas ferramentas: tar
e o menos conhecido cpio
.
A Inicialização do Sistema também é uma leitura importante porque o gerenciamento do sistema durante o processo de inicialização evoluiu significativamente nos últimos anos, desde a chegada do systemd.
Os capítulos finais tratam do Gerenciamento de Tarefas, Implementação da Rede e Gerenciamento de Programas, incluindo a instalação.