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.635 questões encontradas
Questões por página
20
Mais recentes
 

Uma das maneiras de se realizar a comunicação entre processos em sistemas Linux é por meio do uso de sinais (signals). Esses sinais podem ser utilizados para transmitir informações ou solicitar uma ação de um processo. Um sinal que não pode ser ignorado, ou seja, sua ação solicitada necessariamente deverá ocorrer, é o:


A

SIGTTIN


B

SIGTERM


C

SIGKILL


D

SIGINT


E

SIGTTOU

Julgue o próximo item a respeito dos conceitos de Linux.


Suponha-se o seguinte código bash.


tail nome_arquivo.txt -n2 | head -n1


A execução do código em tela resultará na apresentação da penúltima linha do arquivo nome_arquivo.txt.


C

Certo


E

Errado

No Linux, caso a primeira linha de um script inicie por #!, significa que o Shell entenderá que o que vem a seguir é:


A

A configuração das permissões para execução do script.


B

O caminho para o interpretador de comandos que será usado pelo script.


C

Um comentário global sobre o script.


D

Uma atribuição a uma variável de sistema.


E

O agendamento de execução de uma tarefa.

O comando _____ possibilita listar o conteúdo de pastas do Linux; já o _____ cria links entre arquivos; _____ lista os processos em execução do Linux. O _____ mostra o consumo de memória; e, por fim, _____ acessa uma determinada pasta no sistema de arquivos do Linux.


A ordem correta de preenchimentos dos parênteses, de cima para baixo, é:


A

ls – ln – ps – top – cd


B

ls – link – ps – memory – cd


C

ls – link – ps – top – cd


D

list – ln – process – memory – go


E

list – ln – ps – top – go

Para o controle de um arquivo no Sistema Linux Ubuntu foi criado um usuário “supervisor” que pertence ao grupo “gerencia”. O usuário “supervisor” criou um arquivo “metas.txt” para incluir e atualizar os dados das vendas feitas pelos funcionários. No entanto, o arquivo precisa ter restrição de acesso; dessa forma, o administrador alterou a permissão do arquivo para que o usuário “supervisor” tenha total acesso e o grupo “gerencia” consiga somente ler. Sabendo-se disso, qual a opção correta para a saída do comando “ls-l” após a permissão?


A

-rwx------ 1 supervisor gerencia 50552 Jan 20 15:00 metas.txt


B

-rwxr----- 1 supervisor gerencia 50552 Jan 20 15:00 metas.txt


C

-rx-rw---- 1 supervisor gerencia 50552 Jan 20 15:00 metas.txt


D

-rwxrwx--- 1 supervisor gerencia 50552 Jan 20 15:00 metas.txt


E

-rwx---r-- 1 supervisor gerencia 50552 Jan 20 15:00 metas.txt

Analise o comando executado a seguir e sua respectiva saída.


mike@SB2 ~ ls -l

total 32

drwx--x--x 2 root root 12288 Nov 11 2020 bin

drwx--x--x 4 mike root 4096 Dec 29 14:03 Developer

-r-------- 4 root root 4096 Sep 19 11:10 Dockerfile

drwxrwxrwx 2 john root 4096 Feb 1 22:10 Downloads


Sobre esse comando, assinale a alternativa correta.


A

O arquivo Dockerfile é oculto.


B

O usuário root é dono de todos os itens listados.


C

Os arquivos da pasta Downloads podem ser acessados apenas por john e root.


D

Apenas mike pode acessar os arquivos do diretório Developer.

Em um servidor com sistema operacional Linux, qual o resultado esperado ao ser executado o comando abaixo no prompt de comandos?


ls > arq.txt


A

Envia a saída do comando ls para o arquivo arq.txt


B

Exibe informações do arquivo arq.txt no terminal


C

Apaga as ocorrências da string "ls" do arquivo arq.txt


D

Cria uma cópia do arquivo arq.txt


E

Exibe o conteúdo do arquivo arq.txt

Sobre alguns comandos do Linux para gerenciamento de usuários, é correto afirmar que o comando


A

"useradd" serve para adicionar usuários, e o comando "usermod" serve para modificar atributos de usuários existentes.


B

"useradd" serve para adicionar um usuário ao sistema, e o comando "groupadd" serve para adicionar um usuário a um grupo de usuários.


C

"useradd" serve para adicionar atributos a usuários existentes, e o comando "usermod" serve para modificar atributos de usuários existentes.


D

"groupadd" serve para adicionar um grupo de usuários, e o comando "groupmod" serve para modificar a lista de usuários pertencentes a um grupo de usuários.


E

"groupadd" serve para adicionar usuários a um grupo de usuários, e o comando "groupmod" serve para modificar a lista de usuários pertencentes a um grupo de usuários.

Qual é uma das principais diferenças na identificação de problemas entre os sistemas operacionais Windows e Linux?


A

No Windows, é mais fácil identificar problemas de hardware do que no Linux.


B

No Linux, os logs são mais detalhados e fáceis de analisar do que no Windows.


C

No Windows, as ferramentas de linha de comando são mais poderosas e fáceis de usar do que no Linux.


D

No Linux, os problemas de compatibilidade de software são mais comuns do que no Windows.


E

No Windows, a configuração de rede é mais fácil de gerenciar do que no Linux.

Analise a execução do comando a seguir no terminal Linux para localizar arquivos:


$ locate --regex ‘downloads/.*(zip|bz|tar)$’


Assinale o arquivo que não pode ser localizado por esse comando:


A

/downloads/file.zip


B

/usr/downloads/file.tar.bz


C

downloads/file.tar.bz2


D

/usr/my-downloads/file.gzip

Em um computador com o sistema operacional Linux, diferentes usuários acessam (para leitura e escrita) o diretório work, o qual armazena arquivos de código-fonte de um projeto. Esse diretório pertence ao grupo desenv, sendo que esse grupo também é um grupo secundário dos usuários mencionados. O diretório work já possui permissão de leitura e escrita para seu grupo. Deseja-se que os arquivos criados nesse diretório, por qualquer um desses usuários, pertençam automaticamente ao grupo desenv, e não ao grupo primário do usuário criador. O comando que adiciona a permissão correta ao diretório work para obter esse comportamento é:


A

chmod u+s work


B

chmod g+w work


C

chmod u+w desenv


D

chmod g+s work


E

chmod u+x desenv

Em um sistema operacional Linux, as permissões de um arquivo podem ser de três tipos, sendo elas leitura, escrita e execução. O caractere utilizado para representar a permissão de execução é o:


A

/


B

~


C

&


D

e


E

x

Várias versões do sistema operacional Ubuntu foram desenvolvidas para diferentes propósitos. A versão que tem como alvo dispositivos IoT e embarcados é a


A

Ubuntu Core.


B

Ubuntu Cloud.


C

Ubuntu Gnome.


D

Ubuntu Mint.


E

Raspbian.

Assinale a alternativa que corresponde a um arquivo de log do sistema operacional Linux relacionado a logins realizados, usado tipicamente em distribuições baseadas em Red Hat.


A

/etc/shadow


B

/etc/passwd


C

/var/log/secure


D

/var/log/kernel.log


E

/var/log/cron

Em um computador com sistema operacional Linux, um atacante que consegue alterar o arquivo /etc/hosts tem o potencial de


A

alterar o endereço IP da interface de rede do computador.


B

alterar o endereço IP de outros computadores na rede local.


C

alterar a lista de hosts confiáveis que podem acessar o computador por SSH, passando a permitir o acesso de hosts não confiáveis.


D

habilitar ou desabilitar serviços (daemons) em execução no computador.


E

associar um endereço IP a um nome de domínio de forma estática, em substituição ao DNS, podendo levar o usuário a acessar um site falso.

Linux é um sistema operacional de código aberto composto de um kernel (núcleo). Além disso, o Linux permite usuários interagirem com o sistema, executando vários tipos de comandos via shell. Para definir o dono ou proprietário e alterar a permissão de arquivos e diretórios, devem ser empregados os respectivos comandos:


A

chfn e chsh


B

chgrp e chroot


C

chown e chmod


D

chpasswd e chrt


E

chage e whoawi

O comando mkdir –u maria@1234:/creci, após ser executado em um servidor Linux, criará o usuário maria, com a senha 1234 e com diretório home /creci.


C

Certo


E

Errado

Ubuntu é uma distribuição do sistema operacional Linux baseado em Debian, e principalmente composto por softwares livres. Alguns dos exemplos encontrados como softwares livres são:


A

LibreOffice, Paint e Word.


B

Internet Explorer, Word e Power Point.


C

Mozilla, Calc e Thunderbird.


D

Mozilla, Thunderbird e Excel.

O comando du -hsb crefito_semanal.zip mostra o tamanho, em bytes, do arquivo crefito_semanal.zip.


C

Certo


E

Errado

Após analisar as políticas de segurança da empresa, o responsável técnico utilizou um script em Linux para realizar um backup com as seguintes linhas:


  1. ORIGEM=/path/to/origem
  2. DESTINO=/path/to/destino
  3. ARQUIVO_DE_CONTROLE=rsync_backup.control

  4. if [ -f $ARQUIVO_DE_CONTROLE ] then
  5. rsync -avz --delete --exclude-from=$ARQUIVO_DE_CONTROLE $ORIGEM/ $DESTINO/
  6. else
  7. rsync -avz --delete $ORIGEM/ $DESTINO/

  8. find $ORIGEM -type f -printf "%P\n" | sort > $ARQUIVO_DE_CONTROLE


Quando a linha 5 for verdadeira, o um backup utilizado é do tipo:


A

Total.


B

Incremental.


C

Espelhado.


D

Pessoal.


E

Remoto.

   
Gerar simulado