Prévia do material em texto
● Pergunta 1 ● 1 em 1 pontos ● Cada sistema operacional tem seu próprio modo de organizar e padronizar tanto diretórios quanto arquivos. Por exemplo, no Windows, a divisão se dá por meio de partições em que o “C:” fica encarregado de armazenar todo o “SO”, já no Linux, a divisão é feita por meio de hierarquia, em que temos o diretório raiz “/”, que guarda todos os componentes para o sistema iniciar. Sobre os diretórios Linux, qual é a diferença entre “ caminho absoluto” e “ caminho relativo”? Resposta Selecion ada: Absoluto é quando o caminho se dá pelo diretório raiz “/”, e relativo é o caminho a partir do ponto atual em que o usuário está. Resposta Correta: Absoluto é quando o caminho se dá pelo diretório raiz “/”, e relativo é o caminho a partir do ponto atual em que o usuário está. Feedback da respo sta: Resposta correta. Em um sistema Linux, o caminho de um diretório pode ser passado tanto de maneira absoluta quanto relativa, dependendo do caso, sendo a forma absoluta aquela menos suscetível a erro. ● Pergunta 2 ● 1 em 1 pontos ● Os sistemas operacionais Linux têm diversas distribuições, sendo que cada uma delas apresenta uma particularidade. Nas distribuições Debian e Ubuntu desse sistema operacional, o gerenciamento dos pacotes de softwares disponíveis para a instalação pode ser feito por meio do “apt-get”. Para atualizar a lista de pacotes de software disponíveis nos repositórios, o “apt-get” deve ser executado com o parâmetro: Resposta Selecionada: update Resposta Correta: update Feedback da respo sta: Resposta correta. O comando “apt” também pode ser usado da forma “apt-get”, sendo o complemento “update” o responsável por atualizar os pacotes. ● Pergunta 3 ● 1 em 1 pontos ● Imagine a seguinte situação: na hora da apresentação, um aluno alega ter perdido seu arquivo denominado “teste_sis”, que continha seus códigos. O professor, ao ver sua aflição, pede que ele use o comando “find” 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? Resposta Selecionada: find /tmp/ -name teste_sis -size +500k Resposta Correta: find /tmp/ -name teste_sis -size +500k Feedback da respo sta: Resposta correta. A opção escolhida atende todas as especificidades que o comando exige diante da situação-problema relacionada. Aspectos como tamanho e local de busca foram perfeitamente transcritos. ● Pergunta 4 ● 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 comando utilizado para realizar esse processo de instalação? Resposta Selecionada: apt-get install Resposta Correta: apt-get install Feedback da respo sta: 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. ● Pergunta 5 ● 1 em 1 pontos ● Ao navegar entre pastas por meio de um terminal Linux, inicialmente é comum se perder e não saber em que diretório se está ou em que parte do sistema. Isso não é bom, uma vez que, acidentalmente, podemos destruir arquivos importantes por errar o caminho na hora de executar um comando. Imagine que você ficou encarregado de remover os arquivos da pasta “Imagens” do usuário X, mas não sabe se está no diretório certo. Qual é o comando que apresenta o ponto atual a partir da raiz do sistema? I. pwd II. cd III. ls IV. mkdir Resposta Selecionada: I, apenas Resposta Correta: I, apenas. Feedback da respo sta: Resposta correta. O comando “pwd” retorna ao usuário o diretório atual em que ele está, mostrando o caminho absoluto a partir da raiz do sistema. ● Pergunta 6 ● 1 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 Feedback da respo sta: Resposta correta. O comando “cd” ( change directory) é o único dos listados que faz a mudança entre diretórios em sistemas Unix. ● Pergunta 7 ● 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. Feedback da respo sta: Resposta correta. Esse comando não existe no “coreutils” das distribuições GNU/Linux, sendo inválido no gerenciamento de processos. ● Pergunta 8 ● 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 Feedback da respo sta: 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 9 ● 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 Feedback da respo sta: 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 10 ● 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 Feedback da respo sta: 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.