Buscar

shell 2

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

01/12/2019 Revisar envio do teste: ATIVIDADE 2 \u2013 GRA0946 ...
https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_29711093_1&course_id=_549691_1&content_id=_117752\u2026 1/4
Revisar envio do teste: ATIVIDADE 2
GRA0946 PROGRAMAÇÃO EM SHELL SCRIPT PNA (ON) - 201920.2295.01 Unidade 2
Revisar envio do teste: ATIVIDADE 2
Usuário THIAGO CHAVES DOS SANTOS
Curso GRA0946 PROGRAMAÇÃO EM SHELL SCRIPT PNA (ON) - 201920.2295.01
Teste ATIVIDADE 2
Iniciado 21/11/19 16:36
Enviado 21/11/19 20:11
Status Completada
Resultado da tentativa 2 em 2,5 pontos
Tempo decorrido 3 horas, 34 minutos
Resultados exibidos Respostas enviadas, Respostas corretas, Comentários
Pergunta 1
Resposta Selecionada:
Resposta Correta:
Feedback da
resposta:
Processos em sistemas Linux nada mais são do que programas e aplicações em execução, tendo sido
eles iniciados pelo root
usuário, ou pelo próprio sistema, automaticamente. Independentemente do meio no qual foram iniciadas,
as distribuições GNU/Linux são munidas de várias ferramentas para gerenciar tais processos. O comando
___________________ faz parte do gerenciamento de processos em sistemas Linux.
Quais das proposições a seguir complementam corretamente a lacuna?
I. kill
II. psi -aux
III. pstree -a
IV. process list
Agora, assinale a alternativa que traz apenas as proposições corretas.
I e III.
I e III.
Resposta correta. Esse comando não existe no \u201ccoreutils\u201d das distribuições GNU/Linux,
sendo inválido no gerenciamento de processos.
Pergunta 2
Resposta Selecionada:
Resposta Correta:
Feedback
da
resposta:
Todo processo possui um nível de prioridade. Isso quer dizer que, ao ser feita uma requisição de abertura
de um programa, ele será inserido em uma tabela em que, dependendo do valor, será executado
imediatamente ou aguardará na fila de execução do processador. Em um sistema GNU/Linux, podemos
passar o valor antes do processo ser inicializado ou depois de ele já ter sido chamado.
Que alternativa contém respectivamente o comando que define e o que modifica a prioridade de um
processo?
nice e renice.
nice e renice.
Resposta correta. O comando \u201cnice\u201d e \u201crenice\u201d são responsáveis por controlar a prioridade de
um processo na fila de execução do processador, sendo o primeiro para um processo inicial
e o segundo para um processo já em execução.
Minha Área
0,25 em 0,25 pontos
0,25 em 0,25 pontos
THIAGO CHAVES DOS SANTOS
01/12/2019 Revisar envio do teste: ATIVIDADE 2 \u2013 GRA0946 ...
https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_29711093_1&course_id=_549691_1&content_id=_117752\u2026 2/4
Pergunta 3
Resposta Selecionada:
Resposta Correta:
Feedback
da
resposta:
Joãzinho está com dois backups do banco da empresa. Ao ver aquela situação, percebeu que o software
responsável por realizar essa tarefa dividiu o backup em dois arquivos. Ao perceber isso, navegou nos
diretórios por meio do comando _____________ até onde estava o arquivo. Ao chegar, ele precisou unir
os arquivos em um só por meio do comando _____________.
Diante dessa situação-problema, qual é a alternativa que completa as lacunas?
Comando A = cd; comando B = cat
Comando A = cd; comando B = cat
Resposta correta. A funcionalidade para que se possa navegar por meio dos diretórios é o
comando \u201ccd\u201d, e sua função é estendida para também unir os arquivos em um só.
Pergunta 4
Resposta Selecionada:
Resposta Correta:
Feedback
da
resposta:
Os pacotes no sistema operacional Linux são de extrema importância para o contexto de atualização e
instalação de softwares. Eles funcionam como um controle de todas as modificações inseridas no sistema
operacional. O \u201capt\u201d ____________ é um gerenciador de pacotes presente no Ubuntu.
Quando o usuário for atualizar os pacotes nessa distribuição, qual comando poderá ser utilizado para
completar a afirmativa?
apt-get up
apt update
Sua resposta está incorreta. Os comandos de atualização fazem uma prévia análise do que
está no sistema e sobem essas informações para, assim, poder verificar o que necessitam
atualizar no computador. Em outras palavras, esses comandos fazem o update
das informações e, em seguida, fazem o download delas.
Pergunta 5
Resposta Selecionada:
Resposta Correta:
Feedback
da
resposta:
Em um sistema operacional com uma área de trabalho convencional, é comum acessarmos os arquivos
por meio de interfaces gráficas, por ser mais fácil a abstração pelo usuário, as quais são abreviadas
apenas como GUI ( Graphical User Interface). Contudo, na maioria dos servidores e outros sistemas
corporativos, o acesso se dá por meio de um terminal, pois esse não requer interação com diferentes tipos
de utilizadores.
Como se chama o acesso a um sistema por meio de linhas de comando?
Command line interface
Command line interface
Resposta correta. CLI, ou Command Line Interface, é o nome dado ao meio de interação
com um sistema que utiliza apenas linhas de comando em um terminal.
Pergunta 6
Resposta Selecionada:
Resposta Correta:
Em distribuições Linux, a instalação de pacotes se dá principalmente por meio de comandos, como o \u201capt-
get install pacote\u201d no caso do Debian e derivados, ou, ainda, o \u201cyum install pacote\u201d padrão no sistema Red
Hat e subjacentes. Em alguns casos, contudo, é necessário compilar o software a partir do código-fonte.
Seja por uma atualização ainda não suportada pelo SO, ou por sua falta no repositório padrão, os arquivos
de instalação se apresentam no formato *.tar.gz.
Após o código-fonte do software/programa desejado ter sido baixado e configurado, qual dos comandos
abaixo permite sua correta instalação?
make install
make install
0,25 em 0,25 pontos
0 em 0,25 pontos
0,25 em 0,25 pontos
0,25 em 0,25 pontos
01/12/2019 Revisar envio do teste: ATIVIDADE 2 \u2013 GRA0946 ...
https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_29711093_1&course_id=_549691_1&content_id=_117752\u2026 3/4
Feedback
da
resposta:
Resposta correta. Esse comando irá executar o arquivo \u201cmake\u201d antes configurado,
procedendo, assim, à compilação e instalação do pacote a partir de seu código-fonte.
Pergunta 7
Resposta Selecionada:
Resposta Correta:
Feedback
da
resposta:
Imagine a seguinte situação: na hora da apresentação, um aluno alega ter perdido seu arquivo
denominado \u201cteste_sis\u201d, que continha seus códigos. O professor, ao ver sua aflição, pede que ele use o
comando \u201cfind\u201d na busca do arquivo, e pergunta o tamanho do arquivo de sua apresentação. O aluno
responde que sua apresentação tem mais que 500k. Diante dessas informações, surge a opção de
verificar no computador se o arquivo tem uma cópia nos temporários.
Você, como membro da equipe, percebe a aflição do colega e vai digitar o comando. Qual é a alternativa
que corresponde à busca correta?
find tmp -name teste_sis -size +500k
find /tmp/ -name teste_sis -size +500k
Resposta incorreta. O que você assinalou não atende aos critérios especificados para a
realização de uma busca de arquivo em diretórios. Reveja o conteúdo e tente novamente.
Pergunta 8
Resposta Selecionada:
Resposta Correta:
Feedback
da resposta:
É bem frequente um processo parar de responder adequadamente ou simplesmente travar, por isso, toda
distribuição deve ser capaz de lidar com tal imprevisto. Em sistemas Unix, não é diferente: há uma série de
ferramentas somente para o tratamento de processos em execução. Supomos que um programa travou e
precisa ser extinto. Diante dessa situação-problema, o comando __________ se encarregará de matar o
processo de PID 42.
Assinale a alternativa cujo comando completa corretamente a lacuna acima.
kill -9 42
kill -9 42
Resposta correta. \u201cKill\u201d é o principal e mais conhecido comando na arquitetura Unix, sendo
sua função lidar com a

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais