A opção (ou parâmetro) do comando rm do Linux Ubuntu que te...

Próximas questões
Com base no mesmo assunto
Q386472 Sistemas Operacionais
A opção (ou parâmetro) do comando rm do Linux Ubuntu que tem como função remover/deletar arquivos e também diretórios, caso sejam encontrados, é:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a E – –R.

O comando rm no Linux é utilizado para remover (deletar) arquivos e diretórios. Sem nenhuma opção, ele remove somente arquivos. Para que o comando rm seja capaz de remover diretórios e todos os arquivos dentro desses diretórios, deve-se utilizar a opção –R ou --recursive, que instrui o comando a operar de maneira recursiva.

Justificativa da Alternativa Correta:

A opção –R do rm faz com que o comando remova diretórios e seus conteúdos recursivamente. Portanto, além de arquivos, se um diretório for especificado como argumento, ele e todo o seu conteúdo serão removidos. A recursividade é um método em que a operação pode ser aplicada repetidamente, e no contexto deste comando, significa que ele vai adentrar os diretórios e subdiretórios realizando a remoção de todos os arquivos e subdiretórios contidos neles.

É importante mencionar que o uso dessa opção deve ser feito com cautela, pois a remoção de arquivos e diretórios é irreversível pelo comando rm no ambiente padrão do Linux, a menos que haja algum sistema de backup ou lixeira configurado.

As outras opções listadas têm funções distintas:

  • -i: Solicita confirmação antes de remover cada arquivo.
  • -l: Não é uma opção válida para o comando rm.
  • -f: Força a remoção de arquivos sem pedir confirmação, mesmo que eles estejam protegidos contra escrita.
  • -v: Exibe informações detalhadas durante a operação, listando os arquivos à medida que são removidos.

Compreender as opções do comando rm e saber quando usá-las é essencial para gerenciar arquivos e diretórios de forma eficiente e segura em sistemas operacionais baseados em Linux.

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

  • rm - Utilize este comando para remover (deletar) arquivos e opcionalmente diretórios. Por padrão o comando rm exibe um prompt onde o usuário deve confirmar a exclusão de cada arquivo, digitando a letra “y” seguido de “Enter”.

    • ”rm arquivo1” para remover o arquivo chamado “arquivo1” do diretório corrente após confirmação no prompt.

    • ”rm -f arquivo1” para remover o arquivo chamado “arquivo1” do diretório corrente sem que lhe seja exibido o prompt de confirmação.

    • ”rm -R ~/temp/” para remover de forma recursiva o diretório /temp localizado em sua pasta pessoal e todo seu conteúdo, seja ele arquivos e outras arvores de sub-diretórios.


Para remover diretórios com o comando rm é imprescindível acrescentar a opção -r (maiúsculo também é aceito), porque a operação de remoção de diretórios que possuem arquivos é uma operação recursiva.

Clique para visualizar este comentário

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