Questões de Concurso sobre Linux

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
3.639 questões encontradas
Questões por página
20
Mais recentes
 

“Comando do Sistema Linux que constata quais processos estão sendo usados pelo computador, assim como qual usuário executou o programa, a hora que o processo foi iniciado etc.” Trata-se de:


A

fg


B

ps


C

top


D

path

Considere o seguinte bash script (Linux):


meuscript.sh

#!/bin/bash

echo 'Digitado: '$1

: '

i=0

while [ $i -le 2 ]

do

mkdir $1

((i++))

done

'



Assinale a alternativa que representa o que ocorrerá quando for executado ($bash meuscript.sh 192.168.0.1).


A

Exibirá o texto "Digitado: 192.168.0.1".


B

Criará 1 diretório com o nome "192.168.0.1".


C

Criará 1 diretório com o nome "meuscript.sh".


D

Criará 3 diretórios com os respectivos nomes: "192.168.0.1", "192.168.0.1(1)", "192.168.0.1(2)".



E

O script ficará preso em um loop/laço infinito.

Considere a configuração de LVM no Linux Red Hat com volumes físicos e grupo de volumes já criados. O comando exemplo abaixo é usado para criar um volume lógico denominado new_logical_volume a partir do grupo de volumes designado new_vol_group:


lvcreate -L2G -n new_logical_volume new_vol_group

Este exemplo cria um volume lógico que usa 2GB do grupo de volumes e:


A

para estar correto, new_vol_group deveria ser escrito como new_physical_volume


B

para estar correto, -L2G -n deveria ser escrito como -L2G n -p


C

para estar correto, lvcreate -L2G deveria ser escrito como lvmcreate #L2G


D

está integralmente correto


E

para estar correto, new_vol_group deveria ser escrito como old_physical_group

Sobre o sistema de arquivos do sistema operacional Linux, analise as afirmações:

I - Por conta de ineficiências em seu desempenho, o ext foi substituído por seu sucessor, ext2.

II - O ext3 implementa um sistema de arquivos com diário, com o objetivo de melhorar a robustez do sistema de arquivos.

III - O ext4, uma sequência do ext3, não é mais um sistema de arquivo com diário, diferentemente do ext3, ele muda o esquema de endereçamento de bloco usado por seus predecessores, desse modo dando suporte tanto a arquivos maiores, quanto a tamanhos de sistema de arquivos globais maiores.

IV - Um sistema de arquivos que foi desmontado como um sistema ext2 não pode ser subsequentemente montado como um sistema ext4, visto que ext2 não implementa o conceito de diário para o sistema de arquivo.

Estão CORRETAS apenas:


A

I e II.


B

III e IV


C

I e III.


D

II e IV


E

I, II e III.

O Ubuntu é uma das distribuições Linux mais conhecidas e utilizadas em todo mundo. A adição de aplicativos nesse tipo de sistema operacional é feita através da instalação de pacotes. Assinale a alternativa que indica corretamente o nome do tipo de pacote padrão utilizado para a instalação de aplicativos nesta distribuição Linux.


A

RPM


B

APP


C

DEB


D

Samba

Nos Sistemas Linux, a conta root também pode ser chamada de superusuário, sendo um login que não possui restrições quanto à segurança. Esta conta deve ser utilizada para administração do sistema, mas um usuário, que não tenha estas permissões, pode ter necessidade de executar um arquivo/comando dentro do sistema. Uma alternativa é alterar as permissões de acesso a um arquivo/diretório. Para esta finalidade, um comando deverá ser utilizado para alterar estas permissões; assinale-o.


A

chfn


B

chgrp


C

chown


D

chmod

O Plone 4 é compatível com as plataformas Linux e Windows e, ainda que não seja compatível com Active Directory, pode ser integrado com LDAP, que permite autenticação de grupo e de usuários.



C

Certo


E

Errado

Uma importante tarefa de um administrador de sistemas Linux é agendar a execução de scripts ou programas em determinados dias e horários. O serviço do Linux que oferece essa funcionalidade é denominado cron e seu arquivo de configuração das tarefas agendadas do sistema é, em geral, /etc/crontab. A seguinte linha foi encontrada nesse arquivo em um certo servidor:

10 5 * * * root /root/backup.sh

Essa linha indica o cron para executar o script


A

/root/backup.sh às 10:05 a.m. todos os dias.


B

/root/backup.sh às 05:10 a.m. todos os dias.


C

/root/backup.sh todas as quintas-feiras às 10:00 a.m.


D

/root/backup.sh todo dia 10 de cada mês às 05:00 a.m.


E

/root/backup.sh todo dia 10 de maio uma vez por hora.

Uma equipe de desenvolvimento está com problemas para acessar, a partir de suas estações de trabalho, uma instância de banco de dados MySQL hospedada em um servidor Linux Ubuntu 18.04 LTS. O acesso aos demais serviços como SSH, banco de dados PostgresSQL e servidor Web Apache estão funcionando corretamente. Um integrante da equipe de gerenciamento de servidores enviou uma cópia da tela que usou para fazer o diagnóstico no servidor, apresentada na Figura 2:


Imagem associada para resolução da questão

Figura 2 – Cópia da tela utilizada para diagnóstico no servidor


Cada desenvolvedor fez uma afirmação a respeito da situação expressa pela cópia da tela na Figura 2:


Desenvolvedor X: O serviço responsável por receber as conexões do banco de dados MySQL está aceitando conexões;


Desenvolvedor Y: Só é possível acessar o serviço de banco de dados MySQL a partir de conexões que têm origem no servidor em questão;


Desenvolvedor Z: O problema ocorre devido a um driver de conexão incorreto.


De acordo com as informações apresentadas, quais estão corretas?


A

Somente a afirmação do Desenvolvedor Y.


B

Somente a afirmação do Desenvolvedor X.


C

Somente as afirmações dos Desenvolvedores X e Y.


D

Somente as afirmações dos Desenvolvedores Y e Z.


E

As afirmações dos Desenvolvedores X, Y e Z.

Depois de iniciar um shell bash no Linux, um desenvolvedor escreveu o seguinte código, atribuindo uma cadeia de caracteres a uma variável de ambiente:


$ my_var = Hello World


O que o shell bash Linux apresenta após o programador pressionar a tecla Enter?


A

$ Hello


B

$ Hello World


C

-bash: World: command not found


D

-bash: my_var: not found


E

echo my_var = Hello World

Em relação ao sistema operacional Linux, qual é o resultado do comando "apt-get -f instalf'?


A

Efetuar uma atualização do computador local.


B

Instalar as listas de pacotes local.


C

Efetuar o download de uma nova distribuição para o computador local.


D

Atualizar a distribuição do computador local.


E

Reparar a integridade do sistema apt do computador local.

O sistema operacional Linux fornece uma opção de transferência de arquivos por meio do protocolo SSH. Considerando a porta padrão do SSH, para transferir o arquivo “todo.txt” que está no computador com IP 10.1.172.45 para o computador com o IP 10.2.45.200, deve-se executar a linha de comando:


A

ssh -cp [email protected]:/home/root/todo.txt [email protected]:/home/admtjrn/


B

ssh [email protected]/home/root/todo.txt [email protected]/home/admtjrn/


C

scp [email protected]:/var/www/html/todo.txt [email protected]:/home/admtjrn/


D

cp -ssh [email protected]/var/www/html/todo.txt [email protected]/home/admtjrn/

Os comandos emitidos por um usuário em um terminal Linux são armazenados e podem ser reinvocados posteriormente de forma simples, sem que o usuário precise redigitá-los por completo. Para executar novamente o último comando emitido que se iniciou com gcc, deve-se utilizar:


A

last gcc


B

./gcc*


C

gcc


D

history gcc


E

!gcc

O Linux CentOS é uma distribuição muito robusta, confiável e gratuita. Surgida a partir do Red Hat Enterprise Linux, mantida pela comunidade de software livre, tem seu uso voltado principalmente para o mundo corporativo. Nesse contexto, analise os comandos a seguir:

mkdir /opt/app

useradd -s /bin/nologin -g usrtjrn -d /opt/app usrtjrn

O resultado da execução desses comandos em uma shell como root no CentOS é:


A

O usuário usrtjrn não poderá fazer login na máquina.


B

O usuário usrtjrn terá permissões de super usuário.


C

Será criada uma pasta como o nome usrtjrn dentro de /bin.


D

A pasta app será criada dentro da pasta home do sistema operacional.

Considerando-se o gerenciamento de contas de usuários do sistema operacional Linux Ubuntu, analise as afirmativas abaixo.


I. O comando “sudo chage -l <username>”, quando executado, permite a alteração da senha do usuário <username>.

II. O comando “passwd -l <username>”, quando executado, bloqueia a conta de usuário <username>.

III. Inserir o comando “/sbin/nologin” no campo LoginShell do arquivo “/etc/passwd” desabilita o login, via terminais, do usuário associado.

IV. O comando “usermod -L <username>”, quando executado, desbloqueia a conta de usuário <username>.


Assinale a alternativa que apresenta a(s) afirmativa(s) correta(s).


A

Apenas II e III.


B

Apenas I, II e IV.


C

Apenas II.


D

Apenas IV.

O comando apt-get é uma interface de linha de comando para download e instalação de pacotes. Uma das opções do apt-get, ao ser utilizada, tenta continuar, caso arquivos não sejam localizados. Trata-se de:


A

-h


B

-q


C

-d


D

-m

Em um sistema Linux ao alterar a umask de um diretório para 007 como ficam as permissões de um arquivo novo dentro deste diretório?


A

640.


B

770.


C

755.


D

660.


E

644.

Enquanto logado como usuário comum nos sistemas Linux considerando todos os comandos que for executar, em linha de comando, deve-se digitar a senha do superusuário. “Sendo necessário, pode-se dar direitos de superusuário a um usuário comum, para que não fique digitando a senha para todos os comandos a serem executados no sistema.” Trata-se do comando:


A

su


B

root


C

sudo


D

sudoers

Utilizando o Linux via terminal, em algum momento pode ser necessário alterar as permissões de um arquivo ou pasta para que um sistema funcione corretamente. Qual o comando utilizado para realizar essas alterações?


A

PWD


B

DF


C

MAKEDIR


D

MKDIR


E

CHMOD

   
Gerar simulado