Como renomear um diretório no Linux

Como renomear um diretório no Linux
Nos sistemas Linux e Unix, sempre ficamos surpresos ao ver várias maneiras de uma única operação. Se deve instalar algo ou executar através da linha de comando, você obterá vários utilitários e comandos.

Mesmo se você quiser mover, copiar ou renomear um diretório, é bastante útil executar essas funções com comandos; Você não precisa instalar nenhuma ferramenta específica.

Nas distribuições Linux, tudo está na forma de diretórios. Então, é bom manter todos eles de uma maneira estruturada. Às vezes, precisamos criar pastas temporárias para salvar dados e, posteriormente, para mantê -los permanentemente, temos que renomear esses diretórios.

Não há comandos tradicionais para Renomear uma pasta/diretório; Isso pode ser feito usando várias maneiras. Discutiremos neste guia como alterar o nome do diretório usando o “MV"Comando e"Renomear”Comando. Pode chocá -lo que esta operação possa ser executada usando o “MV”Comando. O "MV”O comando não é usado apenas para mover um diretório para outro; É um comando multiuso que ajuda a renomear um diretório também.

Então, vamos verificar como podemos usar o “MV"Comando e"Renomear”Comando:

Como renomear uma pasta através do comando "MV"

Para renomear uma pasta através da “MV”O comando é a maneira mais simples que você já viu.

Crie um diretório no terminal chamado “Temp”:

$ mkdir temp

Para mover o “Temp”Diretório, faça outro diretório com o nome“ TEmp 2”:

$ mkdir temp2

Você pode ver no diretório inicial, dois diretórios com os nomes fornecidos são criados:

Agora, mova o “Temp" para o "Temp2”Diretório usando o“MV”Comando:

$ mv temp temp2

Abra o "Temp 2”Diretório para verificar se o“Temp”O diretório é movido com sucesso:

Depois de se mudar, use o “MV”Comando novamente para renomear um“Temp2”Diretório:

$ mv temp2 new_dir

Então o Temp2 O diretório foi renomeado com sucesso para o “new_dir”Diretório:

Você também pode confirmá -lo usando um terminal para ativo um “new_dir”Diretório nele e verifique se“Temp”Diretório (criamos primeiro e nos mudamos para Temp2 Pasta está presente no “new_dir”Diretório ou não):

Para ativar um “new_dirPasta no terminal, use o “cd”Comando:

$ CD new_dir

Agora, para exibir a lista de arquivos presentes no “new_dirPasta, digite a “ls”Comando:

$ ls

Como renomear uma pasta através do comando "renomear"

O "Renomear”O comando é uma ferramenta interna na maioria das distribuições Linux que ajuda a renomear pastas e diretórios. Ele usa expressões regulares para executar funções.

Se não estiver presente em seu sistema. Use o seguinte comando:

$ sudo apt install renomear

A sintaxe usada para o “Renomear”O comando é:

$ renomear

Considere os exemplos dados para verificar se está funcionando:

Exemplo 1:
Para renomear os diretórios de minúsculas para maiúsculas, execute o ls comando para exibir diretórios no diretório da área de trabalho:

$ ls

Use o Renomear comando com as seguintes expressões para alterar o caso de carta:

$ renomear 'y/a-z/a-z/' *

Para confirmar, digite “ls" de novo:

$ ls

Exemplo 2:
Para renomear os arquivos de texto presentes no diretório da área de trabalho como pdf Arquivos, execute o comando:

$ rename 's/\.txt $/\.pdf/' *.TXT

Digite o "ls”Comando para exibir a saída:

Você também pode Renomear Um diretório através da GUI simplesmente clique com o botão direito do mouse na pasta desejada e navegue até o “Renomear”Opção:

Clique no "Renomear”Opção, digite o nome que você deseja atualizar e clique no“Renomear" botão:

E o nome do diretório será alterado:

Conclusão

Neste artigo, vimos como renomear um diretório no Sistema Operacional Linux. Existem várias maneiras de fazer isso, mas por que escolher uma maneira difícil quando a abordagem mais simples está disponível.

Aprendemos com este guia para renomear diretórios usando o “MV"Comando e"Renomear”Comando. O "MV”O comando é considerado uma ferramenta de comando multitarefa, enquanto usando o“Renomear”Os diretórios de comando podem ser alterados através de expressões regulares. Também verificamos a abordagem da GUI.