Logo Passei Direto
Buscar

resposta atividade n2 shell script

Ferramentas de estudo

Questões resolvidas

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?

Saber navegar em um sistema que funcione primariamente sem uma interface gráfica é de extrema importância, pois, em caso de falhas na inicialização da interface, tudo que resta é o terminal.
___________ é utilizado para acessar o diretório “Documentos” dentro de um sistema Linux, sabendo que o ponto atual é o /home.

Geralmente, um processo deve funcionar sem interrupções, mas problemas ocorrem. Sabendo disso, todo sistema operacional possui uma ferramenta para gerenciar e fechar caso os processos não respondam ou parem de executar suas funções.
Qual é o comando responsável por matar um processo que não responde?

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.
Quais das proposições a seguir complementam corretamente a lacuna?
I. kill
II. psi -aux
III. pstree -a
IV. process list

É bem frequente um processo parar de responder adequadamente ou simplesmente travar, por isso, toda distribuição deve ser capaz de lidar com tal imprevisto.
Diante dessa situação-problema, o comando __________ se encarregará de matar o processo de PID 42.

Uma distribuição de pacote com código-fonte normalmente se apresenta na forma de um arquivo .tar.gz, .tar.bz2 ou .tar.xz, sendo que você deve desempacotá-lo.
Qual é o comando utilizado para realizar esse processo de instalação?

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Questões resolvidas

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?

Saber navegar em um sistema que funcione primariamente sem uma interface gráfica é de extrema importância, pois, em caso de falhas na inicialização da interface, tudo que resta é o terminal.
___________ é utilizado para acessar o diretório “Documentos” dentro de um sistema Linux, sabendo que o ponto atual é o /home.

Geralmente, um processo deve funcionar sem interrupções, mas problemas ocorrem. Sabendo disso, todo sistema operacional possui uma ferramenta para gerenciar e fechar caso os processos não respondam ou parem de executar suas funções.
Qual é o comando responsável por matar um processo que não responde?

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.
Quais das proposições a seguir complementam corretamente a lacuna?
I. kill
II. psi -aux
III. pstree -a
IV. process list

É bem frequente um processo parar de responder adequadamente ou simplesmente travar, por isso, toda distribuição deve ser capaz de lidar com tal imprevisto.
Diante dessa situação-problema, o comando __________ se encarregará de matar o processo de PID 42.

Uma distribuição de pacote com código-fonte normalmente se apresenta na forma de um arquivo .tar.gz, .tar.bz2 ou .tar.xz, sendo que você deve desempacotá-lo.
Qual é o comando utilizado para realizar esse processo de instalação?

Prévia do material em texto

Usuário
	BRUNO SILVA FIORAVANTE PRADAL
	Curso
	GRA0946 PROGRAMAÇÃO EM SHELL SCRIPT GR2592-212-9 - 202120.ead-17733.01
	Teste
	ATIVIDADE 2 (A2)
	Iniciado
	12/09/21 09:03
	Enviado
	12/09/21 09:49
	Status
	Completada
	Resultado da tentativa
	8 em 10 pontos  
	Tempo decorrido
	46 minutos
	Resultados exibidos
	Respostas enviadas, Respostas corretas, Comentários
· Pergunta 1
1 em 1 pontos
	
	
	
	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?
	
	
	
	
		Resposta Selecionada:
	 
Command line interface
	Resposta Correta:
	 
Command line interface
	Comentário da resposta:
	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 2
0 em 1 pontos
	
	
	
	O sistema operacional Linux tem diversos comandos que permitem ao seu usuário utilizar de forma rápida todas as funcionalidades por meio do terminal Shell. Para a realização desse ato, é necessário digitar o comando desejado e apertar a tecla “enter”. Qual é o comando que, digitado na linha de comandos do Linux, mostra o nome  do  diretório  atual  em  que  o  usuário está trabalhando? 
I. pwd
II. cat
III. cd
IV. ls
Assinale a alternativa que traz apenas o(s) comando(s) correto(s).
	
	
	
	
		Resposta Selecionada:
	 
I, apenas.
	Resposta Correta:
	 
IV, apenas.
	Comentário da resposta:
	Resposta incorreta. Os comandos apresentados não realizam a apresentação do conteúdo do diretório. Reveja o conteúdo e tente novamente.
	
	
	
· Pergunta 3
0 em 1 pontos
	
	
	
	Saber navegar em um sistema que funcione primariamente sem uma interface gráfica é de extrema importância, pois, em caso de falhas na inicialização da interface, tudo que resta é o terminal. Por exemplo, ___________ é utilizado para acessar o diretório “Documentos” dentro de um sistema Linux, sabendo que o ponto atual é o /home.
Que alternativa completa corretamente a lacuna acima?
	
	
	
	
		Resposta Selecionada:
	 
cd /Documentos
	Resposta Correta:
	 
cd Documentos
	Comentário da resposta:
	Resposta incorreta. A resposta que você assinalou não fará a mudança do diretório atual /home para o diretório “Documentos”. Reveja o conteúdo e tente novamente.
	
	
	
· Pergunta 4
1 em 1 pontos
	
	
	
	Sem uma interface gráfica, a locomoção entre diretórios fica bastante complexa, pois não podemos ver constantemente as outras pastas presentes dentro do ponto atual. Por isso, é muito importante saber o comando que lista arquivos e pastas dentro do diretório, estando elas ocultas ou não. Imagine que foi pedido a você a listagem de todos os arquivos, inclusive aqueles ocultos, dentro do diretório “Downloads”, sabendo que o caminho absoluto é /home/userx/Downloads.
Qual comando realizará essa operação?
	
	
	
	
		Resposta Selecionada:
	 
ls -a /home/userx/Downloads
	Resposta Correta:
	 
ls -a /home/userx/Downloads
	Comentário da resposta:
	Resposta correta. “ls” é o principal comando utilizado para obtermos tanto listas simples quanto complexas de arquivos dentro de um diretório, por meio da passagem de parâmetros como -a, que retorna arquivos visíveis e ocultos.
	
	
	
· Pergunta 5
1 em 1 pontos
	
	
	
	Geralmente, um processo deve funcionar sem interrupções, mas problemas ocorrem. Sabendo disso, todo sistema operacional possui uma ferramenta para gerenciar e fechar caso os processos não respondam ou parem de executar suas funções. Nas distribuições, Linux isso não é diferente.
Qual é o comando responsável por matar um processo que não responde?
	
	
	
	
		Resposta Selecionada:
	 
kill
	Resposta Correta:
	 
kill
	Comentário da resposta:
	Resposta correta. O comando “kill” é responsável por matar processos inativos, indesejados ou que não respondem, presentes em diversos sistemas baseados em Unix.
	
	
	
· Pergunta 6
1 em 1 pontos
	
	
	
	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.
	
	
	
	
		Resposta Selecionada:
	 
I e III.
	Resposta Correta:
	 
I e III.
	Comentário da resposta:
	Resposta correta. Esse comando não existe no “coreutils” das distribuições GNU/Linux, sendo inválido no gerenciamento de processos.
	
	
	
· Pergunta 7
1 em 1 pontos
	
	
	
	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?
	
	
	
	
		Resposta Selecionada:
	 
Comando A = cd; comando B = cat
	Resposta Correta:
	 
Comando A = cd; comando B = cat
	Comentário da resposta:
	Resposta correta. A funcionalidade para que se possa navegar por meio dos diretórios é o comando “cd”, e sua função é estendida para também unir os arquivos em um só.
	
	
	
· Pergunta 8
1 em 1 pontos
	
	
	
	Em distribuições Linux, a instalação de pacotes se dá principalmente por meio de comandos, como o “apt-get install pacote” no caso do Debian e derivados, ou, ainda, o “yum install pacote” 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?
	
	
	
	
		Resposta Selecionada:
	 
make install
	Resposta Correta:
	 
make install
	Comentário da resposta:
	Resposta correta. Esse comando irá executar o arquivo “make” antes configurado, procedendo, assim, à compilação e instalação do pacote a partir de seu código-fonte.
	
	
	
· Pergunta 9
1 em 1 pontos
	
	
	
	É 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.
	
	
	
	
		Resposta Selecionada:
	 
kill -9 42
	Resposta Correta:
	 
kill -9 42
	Comentário da resposta:
	Resposta correta. “Kill” é o principal e mais conhecido comando na arquitetura Unix, sendo sua função lidar com a interrupção de processos dentro do sistema.
	
	
	
· Pergunta 10
1 em 1 pontos
	
	
	
	Uma distribuição de pacote com código-fonte normalmente se apresenta na forma de um arquivo .tar.gz, .tar.bz2 ou .tar.xz, sendo que você deve desempacotá-lo. Porém, fazer a extração de um arquivo como esse pode provocar uma enorme confusão em seu diretório corrente. Logo depois, o usuário precisa instalar o pacote.
Qual é o comandoutilizado para realizar esse processo de instalação?
	
	
	
	
		Resposta Selecionada:
	 
apt-get install
	Resposta Correta:
	 
apt-get install
	Comentário da resposta:
	Resposta correta. O comando “apt-get install” é o comando responsável por realizar o processo de instalação do programa, ou software que se deseja inserir no computador.

Mais conteúdos dessa disciplina