login
Tue 04 of Oct, 2022 (22:56 UTC)

[root@madeira.eng.br ~]#

Linux - It is now safe to turn on your computer

atualizar cache imprimir

Prática - Script sysinfo.sh

Criada por: Frederico Madeira, última modificação em: Tue 11 of Oct, 2011 (02:22 UTC)
Escreva um shell Script conforme abaixo:
- Chamado sysinfo.sh
- Ao ser executado, pergunte ao usuário qual é a placa de rede ativa ou pressione CTRL-C para cancelar
- A saída deste script deve ser semelhante a tela abaixo
- Os valores devem ser obtidos do seu sistema
- O valor informado na pergunta da interface, deve ser usado dentro do script para obter os dados em 3.1 e 3.2


[fred_m@madeira Scripts]$ ./sysinfo.sh 

Informe a interface de rede ativa, ou CTRL-C para cancelar.... 
eth0 
-------------------------------------------------------- 
Iniciando verificações do sistema... 
1 - Data e Hora : 00:10 05/10/2011 
2 - Nome da Máquina : madeira 
3 - Configuração da Rede: 
  3.1 - Endereço IP: 192.168.1.200
  3.2 – Máscara de Rede: 255.255.255.0 
  3.3 - Gateway: 192.168.1.100
  3.4 - Servidor DNS: 192.168.1.100
4 - Memória: 
  4.1 - Total: 5780 Mb 
   4.2 - Em Uso: 5355 Mb 
   4.3 - Livre: 424 Mb 
---------------------------------------------------------- 

Dicas:
Escreva o shell script direto no PC, antes de entregar a prova chame o professor para avaliação do script.
Item 3.3 – Pode ser obtido com o comando ip route
Item 3.4 – Pode ser extraído do conteúdo do arquivo /etc/resolv.conf (informe apenas uma ocorrência da linha nameserver)
Item 4 – Pode ser obtido pelo comando free (O resultado tem que ser em Mb)

Comentários