Comando MV no Linux com exemplo útil
- 2845
- 644
- Loren Botsford
O comando MV é usado para mover arquivos de um diretório para outro diretório. Além disso, o comando MV é usado para renomear o arquivo em sistemas Linux. É um comando frequentemente usa pelos usuários do Linux. Você deve aprender sobre o comando MV no Linux e seus parâmetros.
Neste tutorial, você aprenderá o comando Linux MV com exemplos úteis
Sintaxe:
Uso: MV [Opção]… [-t] Fonte Dest ou: MV [Opção]… Origem… Diretório ou: MV [Opção]… -t Source de diretório…
O comando de movimentação é útil para renomear o arquivo de origem para o nome do arquivo de destes. Além disso, você pode mover um arquivo de origem para outro diretório. Este comando também nos permitiu mover o diretório, incluindo todos os subdiretórios para o diretório de destino.
Exemplos de comando MV
Abaixo está os exemplos básicos de comando MV no terminal Linux.
- Renomear o arquivo no diretório atual - Por exemplo, renomeie a fonte do arquivo.txt para dest.txt no diretório atual.
fonte de MV.txt dest.TXT
- Mova o arquivo para o diretório de destino - Mover uma fonte.Arquivo TXT disponível no diretório atual para /TMP Directory.
fonte de MV.txt /tmp /
No comando acima, o nome do arquivo permanece inalterado no diretório de destino. Você também pode renomear o nome do arquivo no diretório de destino apenas fornecendo o nome do arquivo no destino. Como:
fonte de MV.txt /tmp /destin.TXT
- Mova o arquivo do diretório de origem para o diretório de destino - Também podemos mover arquivos ou diretório de algum outro diretório para diretório de destino.
O comando abaixo se moverá/var/dir1/fonte.arquivo de log para /var /log /log com o mesmo nome.
mv/var/dir1/fonte.log/var/log/log/
- Mova vários arquivos para o destino de uma só vez - O MV aceita vários arquivos de origem e mova -os para o diretório de destino de uma só vez.
O seguinte comando moverá o arquivo1.txt, file2.txt no diretório atual e /opt /file3.txt para o diretório /tmp. Aqui, o parâmetro da última linha de comando é usado como destino pelo comando MV.
mv file1.txt file2.txt /opt /file3.txt /tmp
Você também pode usar
-t
opção para fornecer diretório de destino.arquivo mv -t /tmp1.txt file2.txt /opt /file3.TXT
Opções da linha de comando MV
Você deve se lembrar de algumas das opções de linha de comando para o comando MV úteis enquanto trabalhava no terminal.
-b
Use esta opção para criar um backup de cada arquivo de destino existente. Isso é muito útil de substituição indesejada e perda de dados. Se o arquivo de destino já existir, crie uma cópia do arquivo de destino com ~ anexado no nome do arquivo.fonte MV -b.txt dest.TXT
-f, -Force
Use esta opção para substituir o arquivo de destino sem solicitar a confirmação. Isso é útil para usar o comando MV em tarefas de automação ou scripts de shell.fonte MV -F.txt dest.TXT
-Eu, -interativo
Esta opção é usada para sempre solicitar a confirmação antes de substituir o arquivo de destino.fonte MV -i.txt dest.TXT
CP: substituir 'dest'?Insira a opção Y/N para permitir ou negar a solicitação de substituição.
-T,--Diretor-Directory = Diretório
Use esta opção para mover vários arquivos para o diretório de destino.arquivo mv -t /tmp1.txt file2.txt /opt /file3.TXT
O comando acima moverá o arquivo1.txt, file2.txt e /opt /file3.arquivos txt no diretório /tmp.
-T,--não-diretório
Se já existir um diretório no destino com o mesmo nome, o comando padrão move o arquivo de origem no diretório de destino. Esta opção instrui o comando MV para tratar o destino como arquivo e parar de mover a fonte sob o destino.MV -T Fonte.saída txt
MV: Não é possível substituir o diretório 'saída' com o não-diretório-u, -TEDATE
- Esta opção diz ao comando MV para mover apenas se o arquivo de origem for mais novo que o arquivo de destino ou o arquivo de destino estiver faltando.MV -U Fonte.txt dest.TXT
Conclusão
Neste tutorial, você aprendeu usos do comando Linux MV com os exemplos úteis e opções de linha de comando.
Por favor, compartilhe seus pensamentos sobre este artigo por meio de comentários para melhorá -lo. Seu
- « Como instalar e configurar o servidor VNC no Ubuntu 18.04
- Como pesquisar arquivos com nomes insensíveis ao caso no Linux »