Questão 1 --- Você está autenticado no sistema com um usuário sem privilégios de root e deseja iniciar um backup do diretório /tmp com o comando tar e com a prioridade -10. Das sentenças abaixo, qual descreve uma solução para esta situação?
(A) renice -10 tar cvf backup.tar /tmp (B) nice -n -10 tar cvf backup.tar /tmp (C) tar cvf backup.tar /tmp | nice -n -10 (D) Somente o usuário root pode iniciar um processo com prioridade abaixo de 0. Resposta --- A letra (D) está correta. - Somente o usuário root pode atribuir uma prioridade negativa a um processo. - As prioridades dos processos variam de 19(menor prioridade) a -20(maior prioridade). - O valor padrão para um processo iniciado no sistema é 0. A letra (A) está errada pois o comando renice é usado para alterar a prioridade de processos em execução. A letra (B) está errada pois somente o root pode atribuir uma prioridade negativa a um processo. A letra (C) está errada. A disposição dos comandos não representa uma utilização válida. Exame 117-101 - Tópico 103 -Objetivo 1.103.6 Questão 2 --- Como administrador de um sistema GNU/Linux você deseja alterar a prioridade de execução de todos os processos do usuário ljose para +5. Qual das sentenças abaixo descreve o comando e a opção para desempenhar esta tarefa? (A) nice -n 5 ljose (B) renice +5 -u ljose (C) renice +5 -g ljose (D) nice ljose +5 Resposta --- A letra (B) é a resposta correta. - Acompanhado da opção (-u) o programa renice irá alterar a prioridade de execução de todos os processos do usuário informado. - Há também a opção (-g) para todos os processos de um grupo e a opção -p para o número do processo. A letra (A) está errada pois o programa para alterar processos em execução é o renice. - É possível alterar a prioridade de um processo em execução com o comando top. A letra (C) está errada pois irá alterar as permissões dos processos do grupo ljose e não do usuário ljose. A letra (D) está errada pois imediatamente após o programa nice deve vir a opção (-n); a seguir o valor nice (de 19 a -20) e por último o comando. Questão 3 --- Em um sistema GNU/Linux qual comando podemos utilizar para listar as tarefas do shell atual? Somente o comando sem opções. (A) top (B) ps (C) jobs (D) tasks Resposta --- A letra (C) é a resposta correta. A letra (A) está errada pois o comando top exibe em tempo de execução o que está rodando no sistema e a pergunta refere-se somente ao shell atual. A letra (B) está errada pois o comando ps é utilizado para exibir os processos em execução no sistema. A letra (D) está errada pois não existe o comando tasks. Exame 117-101 - Tópico 103 -Objetivo 1.103.5 Samir
