Linux é um sistema operacional de código aberto composto de...

Próximas questões
Com base no mesmo assunto
Q2087717 Sistemas Operacionais
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:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C - chown e chmod

No contexto de sistemas operacionais Unix-like, como o Linux, o gerenciamento de permissões de arquivos e diretórios é fundamental para a segurança e organização do sistema. Para alterarmos o dono (proprietário) de um arquivo ou diretório, utilizamos o comando chown (change owner). Este comando permite que o administrador do sistema especifique o usuário e, opcionalmente, o grupo proprietário do arquivo ou diretório.

Quando a questão menciona a alteração das permissões de arquivos e diretórios, estamos falando sobre o comando chmod (change mode). Este comando é utilizado para mudar as permissões de acesso, como leitura (read), escrita (write) e execução (execute), para o usuário dono do arquivo, o grupo ao qual o arquivo pertence e outros usuários que não são o dono nem membros do grupo.

As demais alternativas referem-se a comandos que realizam outras funções dentro do sistema operacional:

  • chfn - Altera as informações do finger sobre o usuário.
  • chsh - Muda o shell (interpretador de comandos) do usuário.
  • chgrp - Muda o grupo de um arquivo/diretório.
  • chroot - Muda o diretório raiz do processo atual e de seus filhos.
  • chpasswd - Atualiza as senhas em lote.
  • chrt - Altera a política de escalonamento em tempo real de um processo.
  • chage - Modifica as informações de expiração da senha do usuário.
  • whoami - Exibe o nome de usuário do proprietário do processo atual.

Portanto, para definir o dono ou proprietário e alterar a permissão de arquivos e diretórios no Linux, os comandos chown e chmod são os corretos e, por isso, a alternativa C é a resposta adequada.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Gabarito C

As permissões Chmod, assim como as do Chown, corriqueiramente, são capazes de confundir os usuários. Entretanto, existem diferenças entre elas:

Chown determina quem é o dono do arquivo;

Chmod faz a definição de quem tem a permissão de fazer outras coisas dentro do arquivo, a exemplo de editar e ler, além de outras funções.

Nesse sentido, o proprietário do arquivo tem a possibilidade de agir como quiser dentro dele, o que inclui o uso do Chmod para alterar as permissões de outros usuários. Ainda é interessante que você saiba que o sistema Linux faz a definição dos usuários em três grupos de permissões:

Group: grupo de usuários que têm acesso permitido naquele arquivo;

User: dono do arquivo;

Other: outros usuários que não têm acesso.

Alterando as permissões de pasta Linux

As permissões de arquivo Linux são conhecidas pelas letras:

“r”, read (permite ao usuário ler o arquivo);

“w”, write (habilita a edição do documento);

“x” execution (libera a execução do arquivo no software).

Ainda temos o comando ls (ls-1), que tem como função fazer a verificação do que cada usuário pode fazer dentro de um arquivo.

Fonte: https://rockcontent.com/br/blog/chmod/

Gabarito: Letra C

Alguns comandos básicos do Linux

cd - Mudar diretório

chown - muda dono de um arquivo/diretório – opcionalmente pode também ser utilizdo para mudar o grupo. O comando correspondente no MS-DOS é chamado CALCS

ls - Listar arquivos e diretórios dentro do diretório atual.

in - Criar links de arquivos

mkdir - Comando utilizado para criar diretório

rmdir - Comando utilizado para apagar diretórios. Porém, só apaga diretórios vazios.

mv - Utilizado para mover e renomear arquivos e diretórios (pastas).

rm - Remove arquivos e diretórios

cp - Copiar arquivos e diretórios;

cat - Exibir o conteúdo de arquivos ou direcioná-lo para outro

passwd - comando utilizado para alterar a senha do usuário

Pwd: Exibe o diretório atual

touch: com a utilização desse recurso é possível criar arquivos vazios.

chmod: é utilizado para alterar as permissões de um arquivo.

top: exibe na tela informações sobre o computador, incluindo o uso de processamento e memória total e por processo.

kill: dentro do Linux, as tarefas são chamadas de processos, e cada um deles possui um número de identificação (ID) único.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo