filisteus
(usa Outra)
Enviado em 26/11/2010 - 11:35h
Olá bom dia! estou iniciando com shell script e meus colegas de trabalho, me passaram esses exercicios para praticar mas estou com muita dificuldade, e queria saber se vcs podem me ajudar, até pq esses exercicios podem servir de referência pra outras pessoas.
1. A fim de monitorar algumas informações em um computador com
sistema Linux, seu chefe solicitou a criação de um script em shell.
Entre as informações que devem ser coletadas estão os dados da CPU
e da memória, os usuários conectados, a hora atual e o tempo que o
computador está ligado. Como este problema pode ser resolvido?
2. Sua empresa precisa realizar diariamente operações de backup sobre
vários arquivos importantes. Os arquivos a serem armazenados estão
em um diretório específico e espera-se que o arquivo de backup que
for gerado seja gravado em outro diretório especialmente designado
para esta função. A solução a ser desenvolvida apenas poderá ser
executada pelo usuário “backupuser”. Como isso pode ser feita de
forma automatizada de 24h em 24h sem termos que utilizar o crontab
do linux?
Dicas: Se lembrem do comando tar;
Como os nomes dos arquivos de backup serão padronizadas,
considere a nomenclatura dos arquivos da seguinte forma: iniciando com a palavra
backup, seguida por um número e pela extensão de backup (tar.gz)
3. Numa determinada empresa foi implantada uma solução de código
livre para tratamento de mensagens de e-mails do tipo "spam". A
solução anti-spam adotada foi o SpamAssassim, implantado em um
servidor linux. Espera-se que o administrador da rede da empresa
saiba quantos spams são detectados diariamente pelo controle antispam.
Além disso, quando houver mais de 3000 spams detectados em
um mesmo dia, o administrador da rede da empresa deve ser
notificado, por e-mail, com um aviso urgente. Como podemos
solucionar este problema?
Dicas: O Spamassassim é um programa utilizado para o controle de
spams. Para cada dia do ano que esse programa esteja em atividade é
criado automaticamente um diretório de quarentena onde as mensagens
bloqueadas por serem suspeitas são armazenadas. Exemplos de nomes de
diretórios são: 20100309, 20100621, 20101126 (Ano+mês+dia). Dentro de
cada uma destas pastas há um diretório chamado spam. E dentro deste
diretório há um arquivo para cada spam encontrado.
Para notificar o administrador da rede, pesquisem pelo
comando mutt.
2