ADMINISTRAÇÃO DE SISTEMAS OPERACIONAIS
LISTA DE EXERCÍCIOS - SEGUNDA AVALIAÇÃO BIMESTRAL.
1.
Qual é o comando (ou comandos) para se criar um link
simbólico de nome carta no diretório /home/Maria apontando para o arquivo
/home/publico/carta.txt?
2.
Qual a sintaxe do comando “find” para se localizar o arquivo de nome
carta.txt no sistema de arquivos?
3.
Qual a sintaxe do comando “find” para se localizar no sistema
operacional arquivos com tamanho superior a 2000k?
4.
Qual comando para que o arquivo /home/publico/carta.txt tenha permissão
de leitura, escrita e gravação apenas para o dono e permissão nenhuma para o
grupo e outros?
5.
Qual número nos dá a permissão de leitura e escrita para dono, grupo e
outros usuários de um arquivo?
6.
Qual comando altera o dono e grupo de um arquivo
/home/publico/carta.txt para o usuário root (grupo root)?
7.
Qual comando poderá gerar uma saída de tela como a demonstrada na
figura abaixo?
8.
Em um sistema Linux/debian, qual a maior e a menor prioridade possíveis
para um processo de usuário?
9.
Qual comando para se inicializar e colocar em background o processo
“rotina.sh”?
10.
Qual o comando mostra a situação de todos os processos que estão
em background e que foram submetidos debaixo da sessão corrente.?
11.
Qual comando é necessário para se ativar um processo parado em
background? (suponha que o número de identificação do job em background seja
2).
12.
Qual a função do comando “nohup”
13.
Qual a função do comando “kill” e quais sinais são aceitos por ele ? (cite os 4 mais comuns).
14.
Qual comando para que o arquivo /home/publico/carta.txt tenha
permissão de leitura, escrita e execução apenas para o dono e permissão apenas
de leitura para o grupo e outros?
15.
Qual número (permissão) nos dá a permissão de leitura e escrita para
dono, grupo e outros usuários de um arquivo (arquivo público)
?
16.
Qual comando altera o dono e grupo de um arquivo /home/publico/carta.txt
para o usuário do sistema www-data(grupo www-data)?
Sugestão de atividades práticas : Apenas
sugestão para estudo – não precisa entregar ao professor.
1.
Em seu sistema operacional linux realize o seguinte
procediimento:
a.
Coloque o comando abaixo em segundo plano direcionado sua saida para
/dev/null
#ping
registro.br > /dev/null 2>&1 &
b.
Com o comando jobs verifique o número de jobs do comando acima
c.
Retorne o comando para o primeiro plano
d.
Abra um segundo terminal (ctr F2)
e.
No segundo terminal localize o PID do processo ping
f.
Mate o processo ping com o comando KILL de forma definitiva.
2.
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:
Use o comando systemctl para parar a execução deste serviço.
#systemctl stop ssh
Use o comando ps –ax para verificar se o
processo realmente foi interompido e não faz mais parte da lista
Use o comando systemctl para reiniciar o serviço ssh
#systemctl start ssh
Use o comando ps –ax para verificar se o
serviço foi reiniciado.
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:
Use o comando systemctl para
desabilitar o serviço ssh.
#systemctl disable
ssth
Novamente verifique se o serviço foi desabilitado ( systemctl is-enabled ssh).
Dê um reboot em seu sistema com o
comando abaixo:
#reboot
Após iniciar o sistema verifique se o
serviço está sendo executado (use o comando #ps –ax)
Habilite o serviço ssh usando o comando
abaixo:
#systemctl enable ssh
Dê novo reboot e verifique se agora o
serviço foi iniciado no boot do sistema.
3.
Proceda os passos abaixo em seu sistema linux.
4.
Instale o servidor apache (versão 2) em seu sistema operacional e em
seguida configure-o para que atenda aos seguintes requisitos:
a.
O serviço “escute” nas portas 80 e 81
b.
O diretório root (DocumentRoot) para acesso na porta 80 seja
/var/www/html/porta80/
c.
O diretório root (DocumentRoot) para acesso na porta 81 seja
/var/www/html/porta81/
d.
Configure o domínio virtual exemplo.local para que atenda na porta 80 e
tenho diretório root (DocumentRoot) em /var/www/html/exemplo/
Obs: para testar o domínio virtual
configure seu arquivo /etc/hosts para que o endereço de loopback 127.0.0.1
responda também pelo dominio exemplo.local