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.
- Quantos níveis de execução (runlevel)
podem ser definidos num sistema GNU/Linux?
- Baseado em sistemas Debian, complete com o ID de cada runlevel:
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
- Observando o arquivo "/etc/rc3.d/k10cups" descreva em qual runlevel ele será executado, se estará sendo parado ou iniciado e qual a sua prioridade de execução?
- Qual o procedimento para inserir o serviço squid apenas no runlevel 3 (iniciando) e no
runlevel 0 (parando) no Debian GNU/Linux ?
- Qual
arquivo, em sistemas Debina GNU/Linux, contém a estrutura já
pronta de um script para inicialização de serviços? Onde se localiza?
- Em
qual diretório se localizam os arquivos de log dos sistemas e
dos serviços em sistemas GNU/Linux?
- Em
qual diretório se localizam os arquivos binários dos utilitários em
sistemas GNU/Linux?
- Em
qual diretório se localizam os arquivos de configuração de serviços e de
utilitários instalados em sistemas GNU/Linux?
- Em
qual arquivo e diretório (dê o caminho absoluto) se encontra a listagem de
usuários do sistema? Dê o formato de cada registro com seus campos.
- Em
qual arquivo e diretório (dê o caminho absoluto) são armazenadas as senhas
de usuários?
- Qual
procedimento necessário para se incluir a execução de um script para todos
os usuários ao realizarem login em um sistema Debian GNU/Linux?
- Qual
procedimento necessário para se incluir a execução de um script para
apenas um usuário quando este realizar login em um sistema Debian GNU/Linux?
- Em
qual arquivo e diretório (dê o caminho absoluto) podemos construir uma lista
de correspondência entre endereços IP e nomes de domínio em um
sistema Debian GNU/linux? Dê o formato de cada
registro com seus campos.
- Qual o comando para se
montar um disco Cd-rom em um diretório de nome /rede/cdrom?
- Qual
arquivo de um sistema operacional Debian armazena os
dispositivos a serem montados e seu ponto de montagem durante a
inicialização do sistema?
- Observando a tabela abaixo,
responda:
a) Qual o ponto de montagem do dispositivo
/dev/hda4?
b) Qual o sistema de arquivos do
dispositivo /dev/hda1?
c) Qual o dispositivo que contem a
partição swap?
- Qual
comando é usado para verificar o número de blocos livres no HD de forma
amigável?
- Qual
comando é usado determine a geometria de um disco (número de
cabeças, cilindros e setores) instalado no sistema (use como exemplo o
dispositivo /dev/hda1)?
- Qual
é o comando (ou comandos) para se criar um link simbólico de
nome carta no diretório /home/manuel apontando para o arquivo
/home/publico/documento.txt?
- 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?Qual
- Qual
número nos dá a permissão de leitura e escrita para dono, grupo e outros
usuários de um arquivo?
- Qual
comando altera o dono e grupo de um arquivo /home/publico/carta.txt para o
usuário root (gruporoot)?
- Qual
comando poderá gerar uma saída de tela como a demonstrada na figura
abaixo?
- Qual
comando para se inicializar e colocar em background o processo
“rotina.sh”?
- 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.?
- Qual
comando é necessário para se ativar um processo parado em background?
(suponha que o número de identificação do processo em background seja 2).
- Qual
a função do comando “nohup”
- Qual
a função do comando “kill” e quais sinais são aceitos por ele? (cite
os 4 mais comuns).
- Qual
o arquivo que contêm as fontes de atualização de pacotes do utilitário apt-get?
- Qual
comando para se remover o serviço bind do runlevel 2 do
seu sistema Linux/Debian utilizando o utilitário chkconfig?
- Qual
o procedimento para que um servidor apache instalado em seu sistema
Linux/Debian passe a atender nas portas 80 e 8080
(concomitantemente)?
- Descreva
a sessão do arquivo /etc/samba/smb.conf que permita a criação de um
compartilhamento de nome “publico”, vísível na
rede, com permissão de escrita e navegável.
- Crie
uma acl para que o servidor Proxy squid proíba o
acesso ao site placar.com.br
- Crie
uma acl para que o servidor Proxy squid permita o
acesso dos usuários da rede 192.160.1.0 no horário do almoço (12 as 13 h).
Sugestão prática para a prova:
Servidor apache:
Instale
e configure o servidor apache para atender em duas portas concomitantemente.
Não se esqueça de configurar os domínios virtuais no arquivo
/etc/apache2/sites-enable/000-default.