Lista de exercícios:
Prova final
(não tem valor para pontuação na prova final – apenas para revisão do
conteúdo)
Administração de sistemas operacionais.
a) Inicia os scripts de desligamento
b) Inicia os scripts de re-inicialização do sistema
c) Inicia o sistema no modo monousuário
d) Inicia o sistema em modo multiusuário
a) Qual o ponto de montagem do
dispositivo /dev/hda2?
b) Qual o sistema de arquivos do
dispositivo /dev/hda4?
c) Qual o dispositivo que contem a
partição swap?
Sugestão de atividades prática
a) Utilize o comando abaixo para visualizar os
processos que estão em execução no seu sistema operacional linux.
#ps –ax
Localize o processo do servidor ssh conforme figura
abaixo:
i. Use o comando systemctl para parar a execução deste
serviço.
#systemctl stop ssh
ii. Use o comando ps –ax para
verificar se o processo realmente foi interompido e não faz mais parte da lista
iii. Use o comando systemctl para reiniciar o serviço
ssh
#systemctl start ssh
iv. Use o comando ps –ax para
verificar se o serviço foi reiniciado.
b) Utilize o comando abaixo para
verificar se o serviço ssh está habilitado para iniciar no boot da máquina.
#systemctl is-enabled ssh
A
saída do comando deverá ser conforme se vê na figura abaixo:
i. Use o comando systemctl para desabilitar o serviço
ssh.
#systemctl disable ssth
ii. Novamente verifique se o serviço foi desabilitado ( systemctl is-enabled ssh).
iii. Dê um reboot em seu sistema com o comando abaixo:
#reboot
iv. Após iniciar o sistema verifique se o serviço está
sendo executado (use o comando #ps –ax)
v. Habilite o serviço ssh usando o comando abaixo:
#systemctl enable ssh
vi. Dê novo reboot e verifique se agora o serviço foi
iniciado no boot do sistema.
c) Use os comando runlevel e telinit para
verificar o runlevel atual de seu sistema, alterar o runlevel para 3 e em
seguida retorna ao runlevel inicial.
Como exemplo, pode-se ver na figura abaixo o
runlevel inicial era 5, foi alterado para 3 e depois foi novamente alterado
para o runlevel 5 inicial.
d) O runlevel padrão é aquele adotado pelo sistema
operacional durante o boot do sistema. Ele pode ser configurado utilizando o
aplicativo systemctl. Para verificar qual o runlevel padrão em seu sistema use
o comando abaixo:
#systemctl get-default
Provavelmente
seu sistema estará com configurado para realizar boot no runlevel 5 (grafico).
Altere o runlevel padrão para runlevel 3 (mult-user). Verifique se a alteração
foi efetuada. Em seguida reconfigure para que o runlevel padrão volte para 5.
Abaixo,
na figura, se vê o procedimento usado.
D . Em seu
sistema operacional linux realize o seguinte
procediimento:
·
Coloque
o comando abaixo em segundo plano direcionado sua saida para /dev/null
#ping registro.br > /dev/null
2>&1 &
·
Com o
comando jobs verifique o número de jobs do comando acima
·
Retorne o comando para o primeiro plano
·
Abra
um segundo terminal (ctr F2)
·
No
segundo terminal localize o PID do processo ping
·
Mate
o processo ping com o comando KILL de forma definitiva.
E. Realize o seguinte procedimento em seu sistema
linux.
·
Crie um diretório de nome pendrive abaixo do diretório /mnt
·
Monte seu pendrive no
diretório criado no item a.
·
Crie o arquivo nome.txt usando o editor nano e grave no no
diretório /mnt/pendrive. Grave neste arquivo seu nome e a data de seu
nascimento.
·
Desmonte seu pendrive
·
Utilizando o sistema microsoft windows acesse seu pendrive e abra
o arquivo criado .
F. Proceda os passos abaixo em
seu sistema linux.
·
Crie
o diretório /home/aluno/prova
·
Crie
o arquivo “dados.txt” em /home/aluno/prova contendo seu nome.
·
Crie
o diretório /home/aluno/prova2
·
Crie
em /home/aluno/prova2 um link simbólico para o arquivo
“dados.txt” já criado no item b desta questão. O nome
do link deverá ser dados.lnk.
G. Em
seu sistema operacional configure a interface de rede com os seguintes
parâmetro:
a)
Interface ens33
com endereço IP 172.16.0.X (onde X será determinado pelo professor no momento
da prova). Rede classe B. Gateway 172.16.0.254
b)
Interface ens33:0
com endereço 192.168.10.X
(onde X será determinado pelo professor no momento da prova). Rede classe C.
Obs: as configurações devem ser permanentes.
Execute a configuração e teste seu funcionamento.
Ao terminar chame o professor para que a questão possa ser validada.
H. Configure um servidor apache
para que “escute” nas portas 80 e 8000 e atenda aos seguintes requisitos;
a)
Requisições
para a porta 80 serão direcionadas ao documento index.html presente no
diretório root (DocumentRoot) /var/www/html/site80
b)
Requisições
para a porta 8000 serão direcionadas ao documento index.html presente no
diretório root (DocumentRoot) /var/www/html/site8000
No arquivo index.html de
cada diretório root escreva conforme o direcionamento executado:
Este é o arquivo inicial do diretório
(site80/site8000).