comando MV no Linux

Anonim

comando MV no Linux

Sintaxe

MV é uma das distribuições padrão baseado no kernel do Linux. Cada usuário que quer explorar os comandos do terminal básicos serão conhecidos sobre ela para estudar quaisquer ações necessárias através do console. Este utilitário permite-lhe mudar o nome de diretório e objetos individuais, bem como movê-los. Claro, as mesmas ações podem ser implementadas através da interface gráfica, mas nem sempre tem acesso a ele ou é necessário para tornar a tarefa através do "Terminal", sem se distrair com o ambiente do desktop. Ativar o comando MV no console é muito simples, pois sua sintaxe não é difícil, e as opções disponíveis pode ser inclinado, literalmente, em poucos minutos, apenas a olhar para eles. No entanto, ainda reembolsar a atenção separado para as regras de entrada e os argumentos presente, de modo que até mesmo usuários novatos não têm quaisquer dúvidas sobre este tema. Propomos da sintaxe, isto é, com as regras para desenhar uma linha de ação no console.

Como você sabe, a sintaxe de programação é responsável pelas regras para digitar palavras na elaboração de um ou mais pedidos. Não contornado esta regra e a equipe considerou hoje. A partir das sequências de cordas e depende, se o usuário requer corretamente. A correção de escrever parece com isso: MV + opções + source_ arquivos + PLACE_NAME. Vamos considerar cada fragmento em mais detalhes para que você possa entender o seu papel:

  • MV - respectivamente, o desafio da própria utilidade. É sempre o início da linha, exceto para a instalação do argumento sudo responsável pela execução do comando em nome do superusuário. Em seguida, a string adquire o tipo de sudo mv + opções + SOURCE_FILES + PLACE_NAME.
  • Opções estão instaladas tarefas adicionais, tais como backup, arquivos de reescrita e outras ações que vamos falar em uma seção separada de material de hoje.
  • SOURCE_FILES - aqueles objetos ou diretórios com o qual você quer fazer a ação, por exemplo, renomear ou mover.
  • O location_nation é indicada quando os objetos são movidos, e se renomeação, o novo nome é indicado.

Estas são todas as regras de entrada que precisam ser lembradas. Não há mais recursos, para que possa proceder à análise das opções disponíveis.

Opções

Você já sabe que as opções são argumentos adicionais na forma de cartas que são especificados, se necessário para o trabalho de uma equipe de acções adicionais. Quase todos os comandos existentes no Linux pode ser realizada com uma ou mais opções, o que também se aplica MV. Suas oportunidades visam as seguintes tarefas:

  • -Help - Exibe a documentação oficial sobre o utilitário. Será útil se você esqueceu outras opções e quer obter rapidamente um resumo geral.
  • -Version - exibe a versão do MV. Quase nunca é usado pelos usuários, já que a definição da versão desta ferramenta quase nunca é necessária.
  • -B / -backup / -backup = Método - Cria uma cópia de arquivos que foram movidos ou sobrescritos.
  • -f - quando ativado, não vai pedir a permissão do proprietário do arquivo, se se trata de mover ou renomear o arquivo.
  • -I - pelo contrário, pedirá permissão do proprietário.
  • -N - desativa a sobrescrição de objetos existentes.
  • -Strip-trailing-Slashes - Exclui o símbolo final / a partir do arquivo, se disponível.
  • -T diretório - move todos os arquivos para o diretório especificado.
  • -U - Move somente se o arquivo de origem for novo que o objeto de destino.
  • -V - Exibe informações sobre cada elemento durante o processamento de comandos.

No futuro, você pode usar as opções acima para especificá-las em uma barra durante renomear ou móveis ou diretórios individuais ou diretórios. Em seguida, propomos lidar com mais detalhes com os exemplos mais populares de interação com o comando MV que parou em todas as principais ações.

Movendo arquivos e pastas

A partir das informações acima, você já sabe que a equipe em consideração é usada para mover arquivos. Para fazer isso, você precisará executar o "terminal" de uma maneira conveniente e escrever lá myfile1.txt mydir /, substituindo o nome do arquivo especificado e a pasta final para o necessário. Se o objeto não está no diretório atual, você deve registrar o caminho completo para ele, que nós ainda falar a seguir. O mesmo pode ser realizado com uma pasta separada.

Mova o arquivo para a pasta especificada através do comando MV no Linux

Renomear objetos e diretórios

O segundo propósito do utilitário de console MV é renomear objetos. Isso também é feito através de um comando. Acima, prometemos mostrar como a operação é realizada indicando o caminho completo. Nesse caso, a string adquire a visualização MV / Home / Lumpics / Desktop / Test.txt test2.txt, onde / home / lumpics / desktop / test.txt é a localização necessária do objeto, levando em conta seu nome e expansão e test2.txt - o nome que será atribuído a ele após a ativação da equipe.

Renomeie um arquivo através do utilitário MV no Linux

Se não houver desejo de especificar o caminho completo para o objeto ou diretório, por exemplo, quando você precisar criar várias ações em uma sessão, é recomendável passar para o local digitando o comando CD. Depois disso, o caminho completo de escrever não é necessário.

A transição para o local especificado para interagir com o utilitário MV em Linux

Depois disso, vamos mudar o nome da pasta via MV test1 teste, onde test1 é o nome original, e test1 é final.

Renomeie a pasta usando MV em Linux na pasta atual

Imediatamente depois de clicar na tecla Enter, você verá uma nova cadeia de entrada, o que significa que todas as alterações passaram com sucesso. Agora você pode abrir um gerenciador de arquivos ou qualquer outra ferramenta para verificar o nome do novo diretório.

Uma aplicação bem sucedida do comando MV no Linux no local atual

A criação de cópias de segurança de objectos

Quando familiarizarem com as opções de comando, foi possível notar o argumento -b. É ele que é responsável por criar cópias de segurança. A decoração correta dos olhares de cordas como este: MV -B /test/test.txt test1.txt, onde /test/test.txt é o caminho imediato para o arquivo, eo test1.txt é o nome para seu backup.

Criação de uma cópia de backup de um arquivo existente com o comando MV no Linux

Por padrão, os objetos de backup no final do seu nome tem um símbolo ~, respectivamente, o comando MV também cria-lo automaticamente. Se você quiser mudá-lo, você deve usar o MV -B -S .txt corda Test.txt test1.txt ao criar um backup. Aqui, em vez de ".txt" escrever a extensão do arquivo ideal para você.

Movendo vários arquivos ao mesmo tempo

Às vezes há uma necessidade de mover vários arquivos de uma vez. Com esta tarefa, o utilitário sob consideração está perfeitamente enfrentamento. No Terminal, você deve digitar apenas MV MyFile1 MyFile2 MyFile3 MyDir /, substituindo os nomes dos objetos e a pasta final para o necessário.

movimento simultâneo de múltiplos arquivos através do utilitário MV em Linux

Se os comandos a partir do console agora são ativados a partir do diretório onde todos os arquivos estão localizados para mover, use MV * MyDir / transferir todos eles imediatamente para o diretório especificado. Então você vai economizar uma quantidade significativa de tempo na alternadamente em movimento ou inserindo manualmente os nomes de todos os objetos.

Mova todos os arquivos da pasta atual usando o comando MV no Linux

O mesmo se aplica aos elementos com o mesmo formato. Se há um desejo de mover-se, por exemplo, apenas as imagens do tipo JPG, você deve alterar a linha no MV * MyDir .jpg. O mesmo se aplica a todos os outros tipos conhecidos poços de arquivos.

Mover todos os arquivos com a extensão especificada através do comando MV no Linux

Moves faltando no diretório de arquivo de destino

Há situações em que uma série de arquivos devem ser movidos para um diretório específico, mas alguns deles já estão disponíveis neste diretório. Em seguida, você precisa usar a opção -n para que, no final, a equipe encontrou o MV -N meudir1 / * MyDir2 /. Substitua as pastas especificadas aqui no necessário mover corretamente.

Movendo arquivos inexistentes no diretório de arquivos de destino através de MV em Linux

Como você pode ver, o comando MV pode ser usado para diferentes propósitos e com certos argumentos que permitem sem problemas renomear ou mover o grupo de objetos ou algum arquivo específico. Se você estiver interessado em interação com outros utilitários de console padrão no Linux, aconselhamos a explorar os materiais neste tópico usando os links abaixo.

Veja também:

Comandos freqüentemente usados ​​em "terminal" linux

LN / Find / ls / grep / pwd / ps / echo / toque / comando DF no Linux

Consulte Mais informação