Exemplo de comando linux rm

Exemplo de comando linux rm

O "rm”O comando no Linux OS é usado para remover os arquivos e diretórios da linha de comando. No entanto, os arquivos e diretórios removidos não são movidos para o lixo. Em vez disso, o “rm”O comando remove os arquivos e diretórios permanentemente. Portanto, você deve ter cuidado ao usar esses comandos, pois não poderá recuperar os arquivos e diretórios removidos, a menos que tenha um backup.

Neste post, mostraremos os exemplos práticos do comando rm em Linux. Também mostraremos a sintaxe do comando rm e as opções de linha de comando que são usadas com ele.

  • Como o comando rm funciona no Linux?
  • Remova um arquivo
  • Remova um arquivo em um diretório especificado
  • Remova vários arquivos
  • Remova um arquivo interativamente
  • Remova um arquivo protegido por gravação
  • Remova um diretório
  • Remova tudo do diretório atual
  • Remova os diretórios vazios
  • Remova o diretório raiz
  • Remova os nomes de arquivos começando com o Dash (-)
  • Remova arquivos de extensão específicos

Vamos começar com o comando rm.

Como o comando rm funciona no Linux?

O comando rm é usado para remover os arquivos e diretórios no Linux. Este é um dos comandos que você deve conhecer como um administrador do sistema Linux para gerenciar os arquivos e diretórios.

A sintaxe do comando rm é a seguinte:

$ rm [opção] [arquivo]

Diferentes opções do comando rm são as seguintes:

Opções Descrição
-v Para remover um teste.Arquivo TXT do seu diretório de trabalho atual
-eu (Para confirmar) antes de remover todos os arquivos
-4 Para confirmar se você deseja excluir mais de 3 arquivos
-d Para remover diretórios vazios
-RFV Para remover todos os arquivos e subdiretos
-RVI Continua pedindo que você confirme a remoção.

Para explorar mais opções do “rm“Comando, use o seguinte“ajuda" Utilitário:

Os exemplos do comando Linux RM são os seguintes:

Exemplo 1: Remova um arquivo

O exemplo mais simples do comando rm é remover um arquivo. Por exemplo, para remover um arquivo, tipo RM seguido pelo nome do arquivo:

$ sudo rm testfile1

Este comando remove instantaneamente o arquivo chamado “testfile1”.

Exemplo 2: Remova um arquivo em um diretório especificado

Para remover um arquivo que não está no diretório atual, mencione o caminho para o arquivo da seguinte forma:

$ sudo rm ~/documentos/teste.TXT

Este comando remove instantaneamente o “teste.TXT”Arquivo localizado no“~/Documentos”Diretório.

Exemplo 3: Remova vários arquivos

Para remover vários arquivos ao mesmo tempo usando um único comando, digite RM seguido pelos nomes dos arquivos:

$ sudo rm filename1 filename2 filename3

Este comando remove instantaneamente o "Filename1", "FileName2" e "FileName3" que estão localizados no diretório atual.

Exemplo 4: Remova um arquivo interativamente

O comando rm remove os arquivos sem pedir confirmação e não há como desfazer, pois os arquivos removidos não são movidos para o lixo. O comando rm tem uma opção -i (interativa) que solicita confirmação antes de remover os arquivos.

$ sudo rm -v -i office.TXT

Este comando pede confirmação se você deseja prosseguir com a operação (removendo o escritório.TXT). Se você quiser prosseguir, digite y. Caso contrário, pressione n para abortar o comando.

Exemplo 5: Remova um arquivo protegido por gravação

Quando você remove um arquivo protegido por gravação, o comando rm pede confirmação. Para remover instantaneamente o arquivo e ignorar a confirmação, use o comando rm com a opção -f (force).

$ sudo rm -v -f amostra.TXT

Este comando remove com força o “amostra.TXT”Sem pedir confirmação.

Exemplo 6: Remova um diretório

O comando rm também pode ser usado para remover um diretório e seu conteúdo recursivamente. Por exemplo, para remover um diretório chamado “testdir2”E seu conteúdo, use a opção -r (recursiva) da seguinte forma:

$ sudo rm -v -r testdir2

Exemplo 7: Remova tudo do diretório atual

Se você deseja remover tudo do diretório atual, use o comando rm com um caractere curinga da seguinte forma:

$ sudo rm -v *

Este comando remove todos os arquivos e pastas do diretório de trabalho atual.

Exemplo 8: Remova os diretórios vazios

Para remover um diretório vazio, use o comando rm com a opção -d da seguinte forma:

$ sudo rm -v -d testdir

Este comando remove instantaneamente o diretório vazio chamado “testdir”.

No entanto, se o diretório não estiver vazio, ele exibe o “Diretório não vazio" mensagem.

Exemplo 9: Remova o diretório raiz

Por padrão, o comando rm não permite a remoção recursiva de tudo do diretório raiz. No entanto, se você realmente precisar fazê-lo, isso pode ser feito usando a opção RM Command -No-PREserve-Root.

$ sudo rm -v -r - -no -preserve -root /

Este comando não trata especialmente a raiz “/”E remove todos os arquivos localizados dentro da partição raiz junto com os arquivos montados dentro dele.

Exemplo 10: Remova os nomes de arquivos que começam com o Dash (-)

Existem alguns arquivos cujos nomes começam com um painel como “-amostra.TXT”. Para remover esse arquivo usando o comando rm, você não pode simplesmente usar “teste rm”Como os comandos Linux usam o Dash (-) para as opções de linha de comando.

Então, para remover um arquivo cujo nome começa com um traço (-) como “-teste”, Use o Double Dash (-) da seguinte maneira:

$ sudo rm -v --te

Exemplo 11: Remova arquivos de extensão específicos

Você pode usar o caractere curinga com o comando rm para remover seletivamente um subconjunto de arquivos. Vejamos alguns exemplos:

Para remover todos os arquivos em seu diretório atual cujos nomes terminam com uma string específica como “.TXT”, O comando seria:

$ sudo rm -v *.TXT

Este comando remove todos os arquivos que terminam com “.TXT"Em seus nomes como"teste.TXT”.

Conclusão

O comando Linux RM é um dos utilitários do GNU Core. Ele permite que você remova os arquivos e diretórios no Linux. A maioria dos administradores usa o comando rm para gerenciar os arquivos e diretórios. Neste post, abordamos como usar o comando rm junto com alguns exemplos.