Questões de Linux (Sistemas Operacionais)

Limpar Busca

Considerando os sistemas operacionais Windows e Linux, assinale a afirmativa correta:

  • A O Windows é um sistema operacional derivado do UNIX.
  • B O sistema Windows não permite gerenciamento de permissões de arquivos e pastas.
  • C O sistema operacional Linux é baseado em permissões de leitura, escrita e execução atribuídas a usuário, grupo e outros.
  • D O Linux utiliza exclusivamente interfaces gráficas para administração do sistema.

Sobre comandos no sistema operacional Linux, assinale a alternativa correta:

  • A O comando cd serve para criar arquivos no sistema.
  • B O comando chmod é utilizado para alterar permissões de arquivos e diretórios.
  • C O comando ls é usado para editar arquivos de texto.
  • D O comando mkdir apaga arquivos de um diretório.

Em uma universidade, o setor de tecnologia da informação está organizando um repositório de documentos utilizados por diferentes departamentos. Considerando que todos os computadores do patrimônio da universidade são distribuições Linux, o analista de informática responsável criou o seguinte diretório:

/dados/projetos

Cada subdiretório deste diretório pertence a um departamento em específico. Por exemplo, os documentos utilizados pelo Departamento de Informática e pelo Departamento de Matemática poderiam estar referenciados nos seguintes subdiretórios, respectivamente:

/dados/projetos/deptoinfo
/dados/projetos/deptomatematica

Durante uma auditoria interna, foi identificado que alguns usuários (usando suas contas de usuário fornecidas e geridas pela universidade) estavam acessando e modificando arquivos de departamentos diferentes, sem autorização. Notou-se que esses usuários eram compostos por alunos da universidade. Por questões de gerenciamento e segurança, apenas professores deveriam ter acesso aos documentos.

O analista então decidiu aplicar um conjunto de permissões e políticas para corrigir o problema. Entre as medidas tomadas, ele vinculou todas as contas de usuários de professores ao grupo “projetos”. Após, ele executou os seguintes comandos:

chmod -R 750 /dados/projetos
chown -R root:projetos /dados/projetos

Considerando os conceitos de permissão de acesso a arquivos e diretórios no Linux, assinale a alternativa que melhor descreve o resultado da ação do analista.

  • A Apenas o proprietário “root” terá acesso aos arquivos armazenados. Todos os demais usuários, incluindo os do grupo “projetos”, perdem o acesso aos dados do diretório.
  • B Apenas usuários pertencentes ao grupo “projetos” e o proprietário “root” poderão acessar e modificar os arquivos. Os demais usuários perdem acesso total aos dados do diretório.
  • C O diretório permite que o proprietário “root” tenha acesso completo, que os usuários do grupo “projetos” possam ler e executar arquivos e que os demais usuários do sistema não tenham qualquer permissão. No entanto, professores de um departamento em específico ainda podem ler e executar arquivos de outros departamentos.
  • D O diretório não permite mais que usuários relacionados ao vínculo acadêmico como professor tenham permissão para visualizar arquivos de projetos que não fazem parte do seu departamento.
  • E Apenas o proprietário “root” tem permissão total aos arquivos, enquanto usuários do grupo “projetos” podem apenas excluí-los.

Um sistema de arquivos é a estrutura usada por um sistema operacional para organizar, armazenar, localizar e acessar dados em um dispositivo de armazenamento, como um HD, SSD, pen drive ou cartão de memória. Sobre os sistemas de arquivos, assinale a alternativa correta.

  • A O FAT32 é o padrão em sistemas Windows.
  • B O sistema de arquivos ext4 é amplamente utilizado em distribuições Linux.
  • C O ext4 não pode ser usado em pen drives.
  • D O NTFS tem limite de 4 GB por arquivo.
  • E O NTFS é o único sistema de arquivos compatível com Linux e Windows.

No sistema operacional Linux, qual das alternativas a seguir NÃO é uma funcionalidade típica do comando “cron”?

  • A Agendar a execução de scripts em intervalos regulares.
  • B Configurar tarefas para execução em horários específicos.
  • C Gerenciar regras de filtragem de pacotes de rede.
  • D Automatizar a execução de comandos repetitivos.
  • E Editar arquivos de agendamento de tarefas.