Questões de Concurso Sobre linux em sistemas operacionais

Foram encontradas 4.216 questões

Q3753085 Sistemas Operacionais
A montagem de um sistema de arquivos é uma atividade importante no gerenciamento de armazenamento em sistemas operacionais e envolve: a organização de discos e partições, a formatação de unidades e o processo de tornar essas unidades acessíveis ao sistema.

Diferentes tipos de sistemas de arquivos oferecem características distintas, como compatibilidade, desempenho e confiabilidade. Entre os sistemas de arquivos mais utilizados estão FAT, NTFS, ext3, ext4, XFS, Btrfs e NFS.

Considere a seguinte situação hipotética:

Um técnico de TI precisa preparar uma nova unidade de armazenamento em um servidor Ubuntu 24.04 para ser montada em /mnt/backup. Considerando o processo de organização de discos, partições, formatação e montagem, assinale a alternativa que apresenta a sequência CORRETA de comandos para tornar o disco utilizável:
Alternativas
Q3753084 Sistemas Operacionais
O gerenciamento de recursos em sistemas operacionais envolve processos, memória, dispositivos e arquivos. Comandos típicos do Linux permitem monitorar e controlar esses recursos.
Considere a seguinte situação hipotética:

Um técnico de TI precisa realizar as tarefas elencadas na Coluna I em um servidor Linux. A partir do número da tarefa na Coluna I, associe a respectiva linha de comando descrita na Coluna II, considerando que o técnico deve executar em um interpretador de comandos (shell).


COLUNA I – TAREFAS

1 - Listar todos os processos ativos de todos os usuários. 2 - Finalizar um processo travado, utilizando seu PID. 3 - Verificar o uso de RAM, swap e memória livre de forma legível. 4 - Criar um arquivo chamado saida.txt. 5 - Conceder permissão de leitura e de escrita a todos os usuários em um arquivo.

COLUNA II – COMANDOS LINUX

A) ps aux B) kill -9 <PID> C) touch saida.txt D) free -h E) chmod 666 saida.txt F) lsmod G) dmesg | tail -n 20


Com base na associação feita entre as colunas, assinale a alternativa CORRETA
Alternativas
Q3753083 Sistemas Operacionais
As chamadas de sistema (system calls) permitem que programas interajam com o kernel do Linux, realizando operações como manipulação de arquivos e controle de processos. Por meio do strace é possível monitorar essas chamadas.
Um técnico de TI executou o seguinte comando:

$strace ./program.exe

E obteve a saída simplificada:

execve("./program.exe", ["./program.exe"], ...) = 0 openat(AT_FDCWD, "saida.txt", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 write(3, "concurso TA 2025\n", 17) = 17 close(3) = 0 exit_group(0) = ?


Com base na saída do strace, assinale a alternativa CORRETA sobre as system calls utilizadas pelo programa program.exe: 
Alternativas
Q3742489 Sistemas Operacionais

Em distribuições Linux, a estrutura de diretórios não lembra em nada a utilizada no Windows. Basicamente, no Windows os arquivos do sistema são concentrados nas pastas Windows e arquivos de programas podem ser criados e organizados da forma que o usuário quiser. No Linux é basicamente o contrário. O diretório raiz está tomado pelas pastas do sistema e espera-se o armazenamento dos arquivos pessoais dentro do diretório /home. Tudo faz parte de um único diretório, chamado diretório raiz. Exemplificando, no Linux enquanto um diretório concentra os arquivos de configuração do sistema, substituindo de certa forma o registro do Windows, em outro diretório são armazenados links e programas para dispositivos de hardware, como placa de som e mouse. Esses diretórios são conhecidos, respectivamente, como:  

Alternativas
Q3740625 Sistemas Operacionais
Um comando Linux é uma requisição feita pelo usuário à plataforma. Ele deve ser executado em uma linha de comando, uma interface que processa as linhas de texto e executa as demandas no computador. Assinale a alternativa que apresenta a função do comando “ls”: 
Alternativas
Q3731007 Sistemas Operacionais
Na administração pública moderna, reside a infraestrutura de Tecnologia da Informação (TI), um conjunto complexo de sistemas e dispositivos que impulsionam a eficiência e a produtividade. O monitoramento constante dessa infraestrutura é vital para garantir a estabilidade, o desempenho ideal e a segurança das operações. As ferramentas de monitoramento, com suas métricas e análises detalhadas, fornecem aos técnicos de informática as informações necessárias para a tomada de decisão proativa, prevenindo falhas e otimizando o uso dos recursos.
Um Técnico em Informática da Prefeitura Municipal de "X" precisa monitorar o desempenho de um servidor Linux que hospeda o sistema de gestão de documentos da instituição. O servidor em questão tem apresentado lentidão e indisponibilidade em horários de pico, impactando o acesso dos funcionários aos documentos. Para identificar a causa raiz do problema e otimizar o desempenho do servidor, o técnico decide utilizar ferramentas de monitoramento. Qual das seguintes ferramentas disponíveis no Linux é MAIS adequada para monitorar o uso da CPU, memória RAM, espaço em disco e tráfego de rede em tempo real?
Alternativas
Q3724360 Sistemas Operacionais

Imagem associada para resolução da questão


De acordo com o quadro acima, analise as sentenças sobre os comandos apresentados e ferramentas de administração no Linux.


( ) O comando (A) define permissões rwx para o dono, r-x para o grupo e r-- para outros.


( ) Em distribuições com systemd, o comando (B) exibe o estado do serviço nginx.


( ) O comando (C) lista mensagens do journald relativas ao serviço ssh a partir de hoje.


( ) O comando (D) cria um hard link apontando diretamente para os mesmos dados do arquivo original.


Considerando V para Verdadeiro e F para Falso, assinale a alternativa que relaciona os itens de forma correta.

Alternativas
Q3724349 Sistemas Operacionais
Julgue as afirmações abaixo como Verdadeiras (V) ou falsas (F).
( ) O Windows Server 2019 permite a criação e administração de Active Directory.
( ) No Linux, serviços de rede podem ser monitorados via comandos como netstat e systemctl.
( ) O protocolo DNS é utilizado para criptografar mensagens de e-mail.
( ) O protocolo DHCP fornece endereços IP automaticamente aos clientes na rede.
A sequência correta é: 
Alternativas
Q3711557 Sistemas Operacionais

No arquivo /etc/fstab do Debian, existem diferentes maneiras de especificar os dispositivos ou partições a serem montados durante a inicialização do sistema. Sobre o uso de identificadores em /etc/fstab, assinale a alternativa correta:

Alternativas
Q3707231 Sistemas Operacionais
O ping é um dos comandos mais importantes entre as ferramentas de rede utilizadas em sistemas operacionais Windows e Linux, pois é utilizado para testar a conectividade entre dois dispositivos em uma rede, bem como para verificar o tempo de resposta entre eles. Assim, assinale a alternativa que apresenta as opções do comando ping que definem o tamanho dos pacotes a serem enviados, respectivamente, no Windows e no Linux, considerando que há apenas letras minúsculas nas alternativas.
Alternativas
Q3707229 Sistemas Operacionais
Em sistemas operacionais Windows e Linux, há comandos utilizados para rastrear a rota que os pacotes de dados percorrem até determinado destino na rede, possibilitando a identificação de gargalos e falhas. Esses comandos, no Windows e no Linux, são, respectivamente: 
Alternativas
Q3707218 Sistemas Operacionais
No Linux, é comum acessar pastas e subpastas por meio do comando cd no terminal. Contudo, para visualizar o caminho completo, desde a pasta raiz e até pasta atual, qual comando pode ser utilizado? 
Alternativas
Q3707217 Sistemas Operacionais
No ambiente Linux, é importante que os arquivos possuam diferentes permissões para usuários e grupos, sendo que o comando chmod é utilizado para atribuir e/ou modificar essas permissões. Qual alternativa atribui essas permissões rw––wx––x para o arquivo teste.sh?
Alternativas
Q3707216 Sistemas Operacionais
Na administração do Linux, é importante observar a atividade do sistema para identificar gargalos de desempenho e verificar como os recursos estão sendo usados. Qual comando apresenta os processos em tempo real, por meio de uma visão dinâmica?
Alternativas
Q3707215 Sistemas Operacionais
 É um comando de administração do Linux que permite visualizar quanto espaço livre há nos sistemas de arquivos. O trecho refere-se ao:
Alternativas
Q3706683 Sistemas Operacionais
O agendamento de tarefas é uma atividade essencial em qualquer sistema operacional. Nas distribuições Linux clássicas, o comando ____________, e nas versões 10 e 11 do MS-Windows, o comando ____________ permitem a execução de ____________, que podem, entre outras tarefas, automaticamente executar ____________, backups, registrar ____________, apontando o sucesso ou falhas de execução, e enviar notificações de alerta.

Em sequência, os comandos e as palavras-chave que completam corretamente essas lacunas são: 
Alternativas
Q3704413 Sistemas Operacionais
É um comando Linux que fornece uma conexão criptografada segura entre dois hosts em uma rede. Essa conexão também pode ser utilizada para acessar terminais e transferir arquivos, entre outras opções. O trecho refere-se ao comando:
Alternativas
Q3704412 Sistemas Operacionais
Assinale a alternativa que indica um comando do Linux que pode ser utilizado para listar todos os arquivos que estão abertos por determinado usuário, considerando que todas as letras estão minúsculas nas alternativas.
Alternativas
Q3701804 Sistemas Operacionais

O sistema operacional GNU/Linux é fundamentado em princípios como o software livre, a multitarefa e o multiusuário, apresentando uma estrutura de diretórios e um sistema de permissões que são pilares de sua estabilidade e segurança. Para um professor de informática, o domínio desses conceitos básicos de utilização e administração é essencial para a gestão de laboratórios e para o ensino de seus alunos. Acerca dos princípios básicos e da administração do sistema GNU/Linux, marque V para as afirmativas verdadeiras e F para as falsas.



(__) A estrutura de diretórios do GNU/Linux é baseada em uma única árvore hierárquica que começa no diretório raiz ("C:\"), onde todos os arquivos, dispositivos e partições são montados para garantir a compatibilidade com outros sistemas operacionais.


(__) O comando "chmod 750 arquivo.sh" concede ao proprietário do arquivo permissão total (leitura, escrita e execução), enquanto remove todas as permissões de acesso para os membros do grupo e para outros usuários do sistema.


(__) Para atualizar o sistema em distribuições baseadas em Debian, como o Ubuntu, o comando correto para instalar as atualizações de segurança e novas versões dos pacotes já instalados é "sudo apt-get install".


(__) O usuário "root" possui privilégios administrativos irrestritos sobre o sistema, e o uso do comando "sudo" antes de um comando específico é uma prática de segurança que permite a um usuário autorizado executar tarefas como superusuário de forma temporária e controlada.



Após análise, assinale a alternativa que apresenta a sequência correta dos itens acima, de cima para baixo:

Alternativas
Q3695832 Sistemas Operacionais

Em um sistema operacional Linux, a gestão de contas de usuário e suas informações básicas são realizadas por arquivos de texto que possuem funções bem definidas.


A partir deste contexto, avalie as asserções a seguir e a relação proposta entre elas.



I- O arquivo /etc/passwd armazena informações cruciais para o processo de login, como o nome de usuário, seu ID (UID), diretório home e o shell de login padrão.



PORQUE



II- A sensibilidade do arquivo /etc/passwd é justificada e ampliada por conter as senhas criptografadas dos usuários, protegidas por permissões restritas que impedem a leitura por usuários comuns.



A respeito dessas asserções, é CORRETO afirmar que:

Alternativas
Respostas
281: D
282: C
283: A
284: C
285: D
286: D
287: A
288: E
289: B
290: B
291: E
292: D
293: D
294: E
295: A
296: D
297: C
298: C
299: D
300: A