Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Ferramentas de administração
Apresentação
O sistema operacional é parte integrante e essencial no funcionamento de um computador. Ele é 
responsável por fazer a ligação entre os recursos de hardware e os softwares. Dessa forma, 
administrar o sistema operacional para mantê-lo sempre seguro, com os pacotes atualizados e 
drivers funcionando é uma tarefa muito importante no 
dia a dia.
Os profissionais responsáveis por manter e administrar sistemas operacionais devem ser capazes 
de identificar os principais parâmetros que precisam ser monitorados e realizar verificações 
constantes a fim de garantir um bom desempenho no sistema operacional. Muitas vezes, o 
monitoramento frequente de diversos parâmetros, como memória e processador e disco, pode ser 
negligenciado. Para otimizar essa tarefa 
e auxiliar o profissional, existem diversas ferramentas de administração para sistemas operacionais.
Nesta Unidade de Aprendizagem, você vai aprender sobre as estruturas 
e elementos em um sistema operacional que devem ser administrados, bem como conhecer 
algumas ferramentas que podem otimizar e facilitar essa tarefa.
Bons estudos.
Ao final desta Unidade de Aprendizagem, você deve apresentar os seguintes aprendizados:
Descrever a estrutura e os elementos a serem administrados.•
Identificar exemplos de ferramentas de administração.•
Demonstrar o uso de ferramentas de administração.•
Infográfico
Em sistemas operacionais Linux, os softwares são distribuídos por meio de pacotes que contêm 
metadados com informações adicionais, dentre as quais uma lista de dependências que são rotinas 
necessárias para que o software funcione corretamente. Para instalar e gerenciar esses pacotes, os 
sistemas Linux usam ferramentas para instalação, remoção e atualização de pacotes, que variam de 
acordo com a distribuição.
Neste Infográfico, você vai conhecer algumas das principais ferramentas para gerenciar pacotes nas 
diferentes distribuições Linux.
Aponte a câmera para o 
código e acesse o link do 
conteúdo ou clique no 
código para acessar.
https://statics-marketplace.plataforma.grupoa.education/sagah/eafea76e-2556-4d1d-86c7-f540e41febb1/dc7a893f-9b44-4c52-8d7b-d62217db47da.png
Conteúdo do Livro
Quando surgiram os primeiros computadores de uso pessoal, o sistema operacional era visto como 
parte do computador, sendo, de fato, essencial para a utilização deste. No entanto, com o avanço e 
a disseminação da tecnologia, atualmente várias máquinas diferentes possuem um sistema 
operacional responsável por realizar a ligação entre o hardware e os softwares aplicativos, como, por 
exemplo, celulares e smart TVs.
Por essa razão, é fundamental para qualquer profissional da área de tecnologia da informação 
conhecer as principais funções suportadas pelos sistemas operacionais e saber avaliar as 
implicações que determinadas características destes podem ter no funcionamento de outras 
aplicações.
Para manter um sistema operacional funcionando e com bom desempenho, é necessário que 
manutenções e monitoramento sejam realizados periodicamente. As ferramentas de administração 
auxiliam e otimizam esse processo de monitoramento.
No capítulo Ferramentas de administração, da obra Sistemas operacionais de redes abertas, base 
teórica desta Unidade de Aprendizagem, você vai conhecer as principais ferramentas 
administrativas aplicadas a sistemas operacionais modernos.
SISTEMAS 
OPERACIONAIS DE 
REDES ABERTAS
Raiza Artemam de Oliveira
Ferramentas de 
administração
Objetivos de aprendizagem
Ao final deste texto, você deve apresentar os seguintes aprendizados:
 � Descrever as estruturas e os elementos a serem administrados.
 � Identificar exemplos de ferramentas de administração.
 � Demonstrar o uso de ferramentas de administração.
Introdução
Um sistema operacional é uma parte integrante e fundamental para 
o funcionamento do computador. Para manter sistemas operacionais 
funcionando e com bom desempenho ao longo do tempo, é necessário 
administrar corretamente o sistema e realizar manutenções periódicas. 
Existem diversas ferramentas que podem auxiliar e otimizar esses pro-
cessos de manutenção.
Neste capítulo, você vai estudar os principais elementos e as estruturas 
que devem ser administradas em um sistema operacional, como memória 
e integridade de arquivos. Você também vai verificar quais ferramentas 
são utilizadas para auxiliar no processo de administração. Por fim, você 
vai conferir um exemplo de aplicação dessas ferramentas. 
1 Identificando elementos para administrar
Antes de nos aprofundarmos em nossos estudos, é importante ter claro o 
conceito de sistema operacional. No início da história do sistema operacional, 
este podia ser descrito como sendo, simplesmente, um software que controla 
o hardware. Porém, com os avanços da computação, incluindo de hardware 
e software, o conceito de sistema operacional se tornou mais amplo.
Atualmente, sabemos que o hardware executa diversas aplicações de 
software, e há a necessidade de executar cada vez mais software ao mesmo 
tempo. Para aumentar a utilização do hardware, as aplicações são projetadas 
para serem executadas concorrentemente e, caso não sejam cuidadosamente 
programadas, poderão interferir umas nas outras (DEITEL; DEITEL; CHOFF-
NES, 2005). Com isso, surgiu a necessidade da existência de uma camada 
de software, denominada sistema operacional, que separa as aplicações e 
o hardware que as executa, fornecendo serviços que permitem que cada 
aplicação seja executada com segurança e de forma efetiva (Figura 1). Nesse 
contexto, os aplicativos são quaisquer software instalados, como editores de 
texto (por exemplo, o Microsoft Word) ou navegadores Web (por exemplo, 
o Google Chrome).
Figura 1. Camadas de sistemas de computação.
Aplicativos
Sistema operacional
Hardware
Para que o sistema operacional e o computador estejam em boas condições 
de uso, é necessário administrar o sistema. Para isso, existem os administra-
dores de sistemas operacionais. Administrar sistemas operacionais inclui 
atividades como efetuar cópias de segurança (e restaurá-las, se necessário), 
instalar novos programas, criar contas de usuários (e apagá-las quando não 
forem mais necessárias), garantir que os sistemas de arquivos estejam íntegros, 
dentre outras (WIRZENIUS, 1998).
Ferramentas de administração2
Vamos pensar analogamente o sistema operacional como sendo uma casa, 
a qual precisa de reparos ao longo de sua vida útil, como limpeza, conserto 
de vidraças quebradas, ajuste nas paredes, dentre outros. A administração de 
sistemas operacionais poderia ser vista como a manutenção da casa. Porém, 
não confunda os termos, pois a manutenção de sistemas operacionais é algo 
mais simples do que a sua administração.
As atividades executadas por administradores de sistemas são as apresen-
tadas a seguir, conforme exposto por Nemeth, Snyder e Hein (2004).
 � Adicionar, remover e gerenciar contas de usuário: administradores 
de sistema devem acrescentar contas para novos usuários e remover 
contas de usuários que não estejam mais ativos na empresa. O processo 
de adicionar e remover usuários pode, por vezes, ser efetuado de forma 
automatizada. Porém, certas decisões administrativas, como definir onde 
colocar o diretório inicial do usuário ou em quais máquinas a conta será 
criada, devem ser tomadas antes de novos usuários serem acrescentados. 
Quando um usuário não precisar mais ter acesso ao sistema, a conta dele 
deve ser removida, e os arquivos inseridos na conta devem ser excluídos, 
para que o sistema não acumule arquivos desnecessários.
 � Adicionar e remover hardware: quando um novo hardware é adquirido 
pela empresa, ou quando um hardware tiver a necessidade de ser trans-
ferido de uma máquina para outra, o sistema tem que ser configurado 
para reconhecer e usar tal hardware. 
 � Realizar backups: realizar backups dos dados de uma empresa está 
entre as tarefas mais importantes e essenciais. Porém, muitas vezes, 
tal tarefa é executada de maneira descuidadaou é ignorada. Os back-
ups costumam ser tarefas demoradas e tediosas, porém, de extrema 
importância. Os mesmos podem ser executados de forma automática, 
devendo essa tarefa ser executada por um administrador de sistemas, 
pois este possui a expertise para se certificar de que os backups estão 
sendo executados corretamente, dentro do cronograma, e que a mídia 
resultante pode realmente ser utilizada para restaurar os arquivos.
 � Instalar e atualizar software: quando um novo software é adquirido 
pela empresa, este deve ser instalado e testado. Essa tarefa normalmente 
ocorre em diversos tipos de hardware e sistemas operacionais. Assim 
que o software estiver funcionando corretamente, os usuários têm de 
ser informados de sua disponibilidade e localização. À medida que são 
lançadas atualizações dos software, estas devem ser incorporadas nos 
ambientes locais dos usuários. 
3Ferramentas de administração
 � Monitorar o sistema: instalações grandes exigem supervisão perma-
nente. Dentre as atividades diárias de monitoramento, está a de garantir 
que os serviços web e de e-mail estejam funcionando corretamente, 
verificando arquivos de log para reconhecimento antecipado de sinais 
de problemas. Ainda, deve-se garantir que as redes locais estejam todas 
conectadas de modo apropriado e também monitorar a disponibilidade 
dos recursos de sistema, como a quantidade de espaço disponível em 
disco.
 � Solucionar problemas: sistemas operacionais e o hardware em que 
estes são instalados ocasionalmente falham. Nesse momento, o admi-
nistrador de sistemas deve efetuar o papel de “mecânico” ou “médico”, 
diagnosticando o problema e utilizando serviços de especialistas na área, 
caso necessário. Nesses casos, perde-se mais tempo tentando detectar 
o problema do que o resolvendo.
 � Manter a documentação local: conforme os sistemas ou a arquitetura 
são modificados para atender às novas necessidades de uma empresa, 
estes começam a se diferenciar do sistema básico, descrito na documen-
tação inicial de quando a empresa foi criada. Nesse caso, é obrigação do 
administrador de sistema documentar aspectos específicos do sistema. 
Isso inclui documentar qualquer software instalado que não vem por 
padrão com o sistema operacional, documentar por onde os cabos pas-
sam e como são construídos, manter os registros de manutenção para 
todo o hardware, registrar o estado dos backups e, ainda, documentar 
diretivas e procedimentos locais. 
 � Monitorar a segurança vigilantemente: é função do administrador 
implementar uma diretiva de segurança e fazer verificações periódi-
cas, para se certificar de que a segurança do sistema não foi violada. 
Em sistemas de baixa segurança, tal tarefa poderia envolver apenas 
algumas checagens superficiais, em termos de acesso não autorizado. 
Em um sistema de alta segurança, isso pode incluir uma elaborada rede 
de pontos de controle e programas de auditoria.
 � Ajudar os usuários: por mais que não seja obrigatoriamente uma 
incumbência do administrador de sistemas, por vezes, usuários os 
questionam sobre o que foi modificado em suas máquinas, e o admi-
nistrador de sistema deve auxiliá-los.
Ferramentas de administração4
2 Ferramentas de administração 
de sistemas operacionais
Para gerenciar os sistemas operacionais, os administradores utilizam algu-
mas ferramentas para executar suas tarefas. Para cada sistema operacional, 
há diversas ferramentas disponíveis. Veja a seguir exemplos de algumas 
ferramentas para sistemas operacionais Linux e Windows. 
Ferramentas para Linux
Algumas ferramentas para sistemas operacionais Linux são apresentadas 
a seguir.
 � NCDU (ncurses disk usage): é um analisador de disco. É muito útil para 
administradores de servidores, pois, caso uma partição chegue a 1.000%, 
é possível identificar o que originou a ocupação total do disco. Para sua 
instalação, basta utilizar o comando $ apt-get install ncdu.
 � Shorewall: é uma ferramenta com interface para configuração do 
iptables. Utilizando-se essa ferramenta, é possível implementar o fi-
rewall ou gateway, por meio de entradas em um conjunto de arquivos 
de configuração. O shorewall lê os arquivos e informa ao iptables as 
regras a serem implementadas. As vantagens de se utilizar essa fer-
ramenta dizem respeito à estrutura mais legível de arquivos e regras 
do firewall e a um número reduzido de linhas para implementação do 
código desejado.
 � Puppet: é uma ferramenta open source para gerenciamento de configu-
ração que é utilizada para configurar, gerenciar e implantar servidores. 
A ideia central do puppet é que se tenha a configuração centralizada 
em um único ponto e essa configuração seja distribuída para diversos 
nós em uma rede.
 � Afick: é uma ferramenta de segurança que permite monitorar alterações 
no sistema de arquivo, podendo, assim, detectar invasões. Funciona 
criando-se um banco de dados com uma imagem de partes do sistema 
em um arquivo de configuração; ao executá-lo novamente, qualquer 
modificação, como arquivos adicionados, modificados ou excluídos, 
será detectada. 
5Ferramentas de administração
 � KeepassX: é um cofre de senhas, que permite guardar todas as senhas 
de um usuário em somente um lugar. Um cofre de senhas é um programa 
que cria e armazena senhas, de maneira que possam ser criadas senhas 
distintas para cada site e serviço, sem que o usuário tenha que memo-
rizar. É necessário somente memorizar uma senha mestre, para que se 
possa ter acesso às senhas armazenadas por meio de um gerenciador.
 � Fail2ban: é uma ferramenta para prevenir ataques de força bruta. Essa 
ferramenta efetua a análise de logs, tomando algumas atitudes como 
criação de regras no firewall e envio de alertas ao administrador.
 � Logcheck: é uma ferramenta que auxilia o administrador de sistemas 
a analisar os arquivos de logs gerados pelo computador ou por um ser-
vidor. Logs são arquivos muito extensos, e, caso o administrador esteja 
investigando algo de forma diária, pode ser que deixe algo importante 
para trás. Com isso, essa ferramenta envia resumos de arquivos de log 
para o e-mail. 
 � Zabbix: é uma ferramenta que possibilita o monitoramento de vários 
parâmetros de rede, dos servidores e até mesmo da saúde dos serviços. 
Essa ferramenta coleta e analisa automaticamente os dados do hard-
ware, para que os administradores possam verificar a disponibilidade 
e verificar tendências no desempenho da rede.
 � Ansible: é uma ferramenta de automação utilizada para configurar 
servidores, instalar softwares e executar uma grande variedade de 
tarefas a partir de uma máquina central. As instruções são executadas 
a partir de uma máquina de controle, que se comunica com clientes 
remotos em Secure Socket Shell, embora outros protocolos também 
sejam suportados.
Ferramentas para Windows
No próprio Windows 10 já podemos observar uma grande lista de ferramentas 
de administração de sistema. Para verificá-las, vá em Painel de Controle > 
Segurança e Manutenção > Ferramentas Administrativas. Podemos observar 
as ferramentas disponíveis na Figura 2 (MICROSOFT, 2017).
Ferramentas de administração6
Figura 2. Ferramentas de administração instaladas automaticamente no Windows 10.
A seguir, são apresentadas algumas dessas ferramentas.
 � Agendador de tarefas: é utilizado para agendar a execução de ta-
refas, em que são elaborados scripts com a extensão .bat, que são 
configurados no agendador de tarefas, indicando a periodicidade da 
execução da tarefa.
 � Desfragmentar e otimizar unidades: a fragmentação faz com que o 
disco rígido execute um trabalho extra, que pode tornar o computador 
lento. Os dispositivos removíveis de armazenamento, como pen drives, 
também podem ficar fragmentados. O desfragmentador de disco do 
Windows reorganiza os dados fragmentados, para que os discos e as 
unidades possam funcionar de maneira mais eficiente. O desfragmen-
tador de disco é executado por agendamento, mas você também pode 
analisar e desfragmentar os discos e as unidades manualmente.� Diagnóstico de memória do Windows: essa ferramenta permite testar 
a memória RAM do computador, para encontrar possíveis bugs e falhas. 
7Ferramentas de administração
 � Gerenciamento de impressão: essa ferramenta fornece informações 
atuais sobre o status das impressoras e dos servidores de impressão 
de rede. Por meio dessa ferramenta, é possível instalar conexões de 
impressoras em um grupo de computadores e monitorá-las remotamente. 
Esse monitoramento permite encontrar impressoras com erros.
 � Limpeza de disco: por vezes, o sistema acumula arquivos que não são 
mais úteis para o funcionamento do computador nem para o usuário; 
porém, esses arquivos ocupam espaço na memória. Assim, utiliza-se 
a ferramenta de limpeza de disco, para que ela encontre e remova tais 
arquivos indesejados.
 � Monitor de desempenho: é uma ferramenta para visualização dos 
dados de desempenho do computador em tempo real e de arquivos de 
log, como é possível observar na Figura 3.
Figura 3. Monitor de desempenho do Windows 10.
Ferramentas de administração8
 � Monitor de recursos: é uma ferramenta importante para verificar como 
os recursos dos sistemas estão sendo utilizados por processos e serviços. 
Além de monitorar os recursos do sistema em tempo real, também pode 
ser utilizado para analisar processos que não respondem, identificar 
quais aplicativos estão usando arquivos e controlar processos e serviços.
 � Serviços: um serviço é como um aplicativo que é executado em se-
gundo plano no sistema, sem uma interface com o usuário. Os serviços 
fornecem os principais recursos do sistema operacional, como serviço 
da web, log de eventos, serviço de arquivo, impressão, criptografia e 
relatório de erros.
Existem diversas outras ferramentas disponíveis. Inclusive, algumas fer-
ramentas que estão disponíveis para Linux também podem ser utilizadas no 
Windows, como o Puppet. Em sistemas operacionais baseados em Linux, 
as ferramentas de administração são usadas diariamente, e, geralmente, em 
uma distribuição Linux, o usuário possui maior autonomia para gerenciar o 
sistema operacional e monitorar seus recursos. Uma das principais tarefas ao 
administrar um sistema operacional Linux é instalar pacotes e programas; 
para isso, pode-se utilizar comandos no terminal. Geralmente se utiliza a fer-
ramenta APT (advanced packaging tool). O APT consiste em um conjunto de 
ferramentas usadas pelas distribuições Debian, como o Mint e o Ubuntu, para 
administrar os pacotes .deb de uma forma automática. Quando um programa 
é instalado, o APT também instala e mantém atualizados todos os pacotes 
necessários para o programa funcionar (NEMETH; SNYDER; HEIN, 2004).
3 Uso de ferramentas de administração
Uma tarefa importante na administração de sistemas operacionais é gerenciar 
as partições de disco. Particionar discos é uma prática comum para instalar 
mais de um sistema operacional na mesma máquina, ou mesmo para separar 
os dados pertencentes ao usuário do sistema operacional e os arquivos de 
programas. Particionar um disco rígido consiste em dividi-lo em duas ou mais 
partes lógicas. Dessa forma, o sistema operacional entende que existe mais de 
um disco rígido instalado, quando na verdade existe apenas um. Para auxiliar 
a criação e o gerenciamento de partições de disco no Linux, pode-se usar a 
ferramenta Gparted, que também pode ser aplicada no Windows.
9Ferramentas de administração
A ferramenta Gparted é uma ferramenta de particionamento de discos 
rígidos padrão no Linux. Tal ferramenta é pré-instalada em diversas distri-
buições Linux, como o Ubuntu, em que pode ser encontrada no caminho 
Sistema > Administração > Editor de Partições. Na Figura 4, observa-se a tela 
inicial da ferramenta Gparted no sistema operacional Ubuntu. Na tela inicial 
da ferramenta, encontra-se uma lista com todas as partições do disco rígido, 
bem como a quantidade de espaço livre em disco. 
Figura 4. Tela inicial da ferramenta Gparted no sistema operacional Ubuntu.
A interface da ferramenta Gparted se baseia em um mapeamento do 
disco rígido, que mostra as partições disponíveis e o espaço ocupado em cada 
uma (Figura 2), informação bastante útil na hora de redimensionar partições. 
Clicando com o botão direito sobre a partição, o usuário tem acesso ao menu 
de ações, que inclui as opções para deletar a partição, reformatá-la em outro 
sistema de arquivos ou redimensioná-la.
Por motivos de segurança, a ferramenta Gparted não permite realizar 
modificações em partições que estão montadas. Isso é um problema ao rodá-
-la a partir de uma instalação do sistema, uma vez que, nesse caso, o usuário 
não tem como fazer alterações na partição de instalação ou na partição home. 
Para contornar tal problema, pode-se utilizar a ferramenta a partir de um CD, 
em que é possível editar as partições sem restrições.
Ferramentas de administração10
Em um computador com dual boot, ou seja, que possui mais de um sistema 
operacional instalado (p. ex.: Windows e Ubuntu), a ferramenta Gparted 
pode ser aplicada para redimensionar a partição do Windows e liberar 
espaço para a criação das partições Linux. Para redimensionar uma partição, 
o usuário deve clicar na partição que deseja redimensionar e, em seguida, na 
opção Redimensionar/Mover. Na Figura 5, apresenta-se a tela de ajuste do 
tamanho da partição.
Figura 5. Redimensionamento de partição utilizando a ferramenta Gparted.
Fonte: GParted (2018, documento on-line).
Com a ferramenta Gparted, além dos tipos de arquivos comuns utilizados 
pelo Linux, como EXT4, também é possível redimensionar partições utilizadas 
pelos sistemas da Microsoft (Windows), como FAT32 e NTFS. No entanto, 
é necessário, antes de redimensionar o disco, que a partição seja desfragmen-
tada, para que os dados fiquem agrupados no início da partição e o Gparted 
possa fazer seu trabalho sem riscos. Caso a partição não esteja desfragmen-
tada, ou contenha erros diversos, ele aborta a operação, para evitar qualquer 
possibilidade de perda de dados (GPARTED, 2018).
11Ferramentas de administração
Para gerenciar e manipular partições de diversos formatos diferentes, 
a ferramenta Gparted utiliza diversos pacotes para gerenciar tais tipos. 
Por exemplo, para manipular partições NTFS, ela utiliza o pacote ntfsprogs. 
Para manipular partições no formato ReiserFS, é necessário o pacote reiser-
fsprogs. Ao se criar novas partições, é possível criar uma partição primária 
ou uma partição lógica (GPARTED, 2018). De forma geral, costuma-se criar 
uma partição para a instalação do sistema no início do disco rígido, seguida 
por uma partição de swap (partição de troca no Linux), pela partição home e 
outras partições destinadas ao armazenamento de arquivos.
Ainda falando sobre partições e discos, realizar backups periódicos e 
restaurar dados ocasionalmente perdidos são tarefas que exigem atenção. 
Para auxiliar nessa tarefa, pode-se utilizar a ferramenta Redo Backup and 
Recovery. Essa ferramenta está distribuída sob a licença GNU GPLv3, é usada 
para backup e restauração completa, é de código livre e é gratuita. Redo é um 
front-end para o programa Partclone, com o qual é possível criar uma cópia 
exata do conteúdo do disco rígido ou de uma partição em específico e salvá-la 
em outro dispositivo de armazenamento ou em uma pasta de rede, tudo isso 
combinado com uma interface bem simples de se utilizar.
Dentre as principais características da ferramenta Redo, estão as listadas 
a seguir.
 � Tem compatibilidade com sistemas operacionais Linux e Windows.
 � Possui um gerenciador de arquivos que permite acessar e copiar arquivos 
manualmente para um HD externo/pen drive.
 � Não exige instalação — a ferramenta é executada por meio de um live 
CD ou pen drive e não é um programa que precisa ser instalado. Além 
disso, não é necessário ter algum sistema operacional instalado no disco 
rígido. Para utilizá-la, é necessário reiniciar o computador com o CD 
ou pen drive conectado.
 � Suporta a restauração completa de um computadorapós uma falha 
grave no disco rígido, incluindo a restauração do sistema operacional, 
do sistema de arquivos, das partições, dos volumes e dos dados, por 
meio de um ponto de recuperação completo.
 � Permite a recuperação de arquivos deletados, por meio de um programa 
que auxilia na recuperação de arquivos excluídos, salvando-os em outro 
dispositivo de armazenamento.
Ferramentas de administração12
Como exemplo de ferramenta de administração para Linux, tem-se o 
Logcheck. Para instalá-lo, basta utilizar o comando apt-get install 
logcheck. Observe nas Figuras 6 e 7 os passos de instalação.
Figura 6. Instalação do Logcheck.
Figura 7. Seleção do local para onde será enviado o log Logcheck.
13Ferramentas de administração
A próxima tela indicará para qual e-mail serão enviados os relatórios. 
É importante, após a instalação, observar o arquivo de configuração do Log-
check que está no diretório /etc/logcheck/logcheck.conf. O diretório 
/etc/logcheck/logcheck.logfiles contém o caminho com o nome 
dos registros que serão verificados pelo Logcheck. Observe a Figura 8.
Figura 8. Conteúdo do arquivo logcheck.logfiles.
Por padrão, o Logcheck é configurado para enviar relatórios a cada 2 
minutos após as horas cheias. Para observar o conteúdo log do sistema, utilize 
o comando nano var/log/syslog, e, para analisar o log de alguma 
aplicação, basta inserir seu caminho como conteúdo do arquivo logcheck.
logfiles.
Ferramentas de administração14
DEITEL, H. M.; DEITEL, P. J.; CHOFFNES, D. R. Sistemas operacionais. São Paulo: Pearson, 
2005.
GPARTED. Manual do GParted. 2018. https://gparted.org/display-doc.php?name=help-
-manual&lang=pt_BR. 2018. Acesso em: 9 abr. 2020.
MICROSOFT. Ferramentas Administrativas no Windows 10. 2017. Disponível em: https://
docs.microsoft.com/pt-br/windows/client-management/administrative-tools-in-
-windows-10. Acesso em: 9 abr. 2020.
NEMETH, E.; SNYDER, G.; HEIN, T. R. Manual completo do Linux: guia do adiministrador. 
São Paulo: Pearson, 2004. 
WIRZENIUS, L. Guia do administrador de sistemas Linux. São Paulo: Conectiva, 1998. 
Os links para sites da web fornecidos neste capítulo foram todos testados, e seu fun-
cionamento foi comprovado no momento da publicação do material. No entanto, a 
rede é extremamente dinâmica; suas páginas estão constantemente mudando de 
local e conteúdo. Assim, os editores declaram não ter qualquer responsabilidade 
sobre qualidade, precisão ou integralidade das informações referidas em tais links.
15Ferramentas de administração
Dica do Professor
Monitorar parâmetros de um sistema operacional, como processador 
ou memória, é comum para administradores de sistema. Verificar a integridade do disco e atualizar 
drivers são tarefas comuns para 
manter um sistema operacional com bom desempenho e evitar problemas graves. Esse 
monitoramento constante pode ser realizado 
de forma mais otimizada utilizando ferramentas.
Nesta Dica do Professor, você vai saber como utilizar melhor a ferramenta monitor de desempenho 
do Windows para monitorar recursos e gerar relatórios.
Aponte a câmera para o código e acesse o link do conteúdo ou clique no código para acessar.
https://fast.player.liquidplatform.com/pApiv2/embed/cee29914fad5b594d8f5918df1e801fd/0392319e9b79ba21853434af49f8be98
Exercícios
1) Um sistema operacional é essencial para a utilização de computadores. Para manter sistemas 
operacionais sempre funcionais e eficientes, existe uma lista de tarefas que devem ser feitas 
pelo administrador 
do sistema.
Assinale a alternativa que indique atividades que são de competência do administrador do 
sistema.
A) Efetuar cópias de segurança, instalar novos programas, gerenciar bancos de dados, garantir 
que os sistemas de arquivos estejam íntegros.
B) Efetuar cópias de segurança, instalar novos programas, criar contas de usuários, garantir que 
os sistemas de arquivos estejam íntegros.
C) Efetuar cópias de segurança, instalar novos programas, monitorar o acesso à rede, garantir 
que os sistemas da empresa estejam íntegros.
D) Efetuar cópias de segurança, instalar novos antivírus, realizar consultas a sistemas externos, 
garantir que os sistemas de arquivos estejam íntegros.
E) Efetuar cópias de segurança, instalar novos programas, criar ambientes personalizados, 
garantir que os sistemas de arquivos estejam íntegros.
2) Para gerenciar sistemas operacionais, os administradores utilizam algumas ferramentas para 
executar suas tarefas. Para cada sistema operacional, há diversas ferramentas disponíveis.
Assinale a alternativa que indique algumas dessas ferramentas 
no Linux.
A) NCDU, Shorewall, Puppet, Afick e ifconfig.
B) NCDU, Shorewall, Puppet, Afick e Logcheck.
C) NCDU, Shorewall, Puppet, Afick e SonarQube.
D) NCDU, Shorewall, Puppet, Afick e Jenkins.
E) NCDU, Selenium, Puppet, Afick e Logcheck.
3) Geralmente, o usuário de um sistema operacional utiliza diversos softwares aplicativos. Por 
questões de segurança, muitos softwares exigem login e senha para acesso; porém, guardar 
muitos acessos pode ser um problema. Para auxilar nesse gerenciamento, existe uma 
ferramenta que funciona como um cofre de senhas, permitindo guardar todas as senhas de 
um usuário em somente um lugar. 
Assinale a alternativa abaixo que indique o exemplo desse tipo de ferramenta no Windows.
A) Shorewall.
B) Logcheck.
C) Ansible.
D) NCDU (Ncurses Disk Usage).
E) KeepassX.
4) O sistema operacional Windows 10 fornece nativamente diversas ferramentas para a 
administração do sistema. Dentre essas ferramentas, encontra-se uma que permite testar a 
memória 
RAM do computador para encontrar possíveis bugs e falhas.
Assinale a alternativa que indique qual é essa ferramenta.
A) Diagnóstico de Tarefas.
B) Gerenciador de Impressão.
C) Limpeza de Disco.
D) Diagnóstico de Memória do Windows.
E) Desfragmentador de Unidades.
5) Ao instalar um novo software em um sistema operacional, muitas vezes é preciso atualizar e 
instalar outros pacotes. Em distribuições Linux baseadas em Debian, existe uma ferramenta 
capaz de instalar um software e gerenciar todas as suas dependências. 
Assinale a alternativa que indique essa ferramenta.
A) RPM (Red Hat Package Manager).
B) APT (Advanced Packaging Tool).
C) YUM (Yellowdog Updater Modified).
D) ZYPP.
E) Pacman.
Na prática
Todos os arquivos que um usuário possui, programas instalados e até mesmo os arquivos do 
sistema operacional são armazenados em uma memória física persistente, que é o disco rígido ou 
HD. Com o tempo 
de uso, é comum que os arquivos sejam gravados e apagados e surjam pequenos espaços no disco. 
Quando isso ocorre, os arquivos começam a ficar espalhados em pedaços ou fragmentos, o que 
causa perda de desempenho no sistema operacional.
Neste Na Prática, você vai ver como Juliana utilizou uma ferramenta nativa do Windows para 
analisar e desfragmentar discos e melhorar 
o desempenho do sistema operacional.
Aponte a câmera para o 
código e acesse o link do 
conteúdo ou clique no 
código para acessar.
https://statics-marketplace.plataforma.grupoa.education/sagah/17f70192-1ee0-4185-96be-46b55e140a31/44dff9e7-4f4e-4306-baf0-a6006f3b2ffe.png
Saiba mais
Para ampliar o seu conhecimento a respeito desse assunto, veja abaixo as sugestões do professor:
Desfragmentar discos no Linux
Com o uso constante, é natural que o sistema operacional passe a acumular arquivos 
desnecessários e perder o desempenho. Existem diversas ferramentas para auxiliar nesse processo 
e ajudar a manter o sistema funcional e otimizado. No artigo abaixo, você encontrará uma 
explicação detalhada de como desfragmentar discos e partições em sistemas operacionais Linux.
Aponte a câmera para o código e acesse o link do conteúdo ou clique no código para acessar.
Criar ferramentas para gerenciar ambientes
Muitas vezes, é necessário manter ambientes configurados e possuir ferramentas para manter as 
configurações no sistema operacional. Neste artigo, os autores apresentam o projeto de uma 
ferramentade gestão de atualizações para um ambiente de desenvolvimento.
Aponte a câmera para o código e acesse o link do conteúdo ou clique no código para acessar.
Ciência da computação
Para se aprofundar mais em sistemas operacionais de redes abertas, leia este livro, que apresenta o 
conteúdo pertinente ao que foi estudado nesta Unidade de Aprendizagem.
Conteúdo interativo disponível na plataforma de ensino!
https://www.edivaldobrito.com.br/desfragmentar-particoes-no-linux/
https://www.seer.ufrgs.br/reic/article/view/76841/48565

Mais conteúdos dessa disciplina