Como mover arquivos do Linux com o comando Mv

Como mover arquivos do Linux com o comando Mv

Embora você provavelmente já saiba como mover um arquivo no Linux usando o navegador de arquivos GUI, você pode estar se perguntando se existe um comando de movimentação no terminal que permite mover arquivos rapidamente para diretórios diferentes. O comando mv é o que você deseja e é fácil de usar com sua sintaxe simples e alguns sinalizadores de segurança opcionais.





Este comando de terminal básico funciona na maioria das distribuições Linux, incluindo Ubuntu, Kali Linux e Fedora.





Sintaxe de comando Mv

O comando mv é bastante flexível, mas você deve manter os objetos nesta ordem ao usá-lo:





mv [option]

Cada comando mv deve ter uma origem e um destino especificados; se você incluir uma opção, ela deve vir antes da origem e do destino. Explicaremos algumas dessas opções a seguir.

Para experimentar o comando mv sem opções, crie um arquivo rápido e emita um comando como este:



mv ~/test.txt ~/Documents

Esse comando moverá o arquivo test.txt da pasta inicial para o diretório Documentos.

Para mover vários arquivos, basta listar todos os seus arquivos, separados por espaços, antes de especificar o destino, e todos eles serão movidos em um comando.

Além disso, se você tiver vários arquivos que deseja mover para o mesmo destino e todos eles tiverem algo em comum em seus nomes (como uma extensão), você pode usar um asterisco (*) no nome da fonte como curinga.

Você notará que em nenhum desses comandos eu pedi para confirmar sua jogada ou mesmo relatar que algo aconteceu. É aqui que entram as opções para mv.

Opções de comando Mv

Uma opção que você pode usar é --verbose ou -v , que simplesmente imprimirá um registro de cada operação.

Uma observação importante ao usar o comando mv é que, a menos que você especifique, o mv substituirá automaticamente quaisquer arquivos no destino que tenham o mesmo nome do arquivo de origem.

Você pode evitar uma substituição acidental com o modo interativo, usando o -eu opção.

No modo interativo, mv solicitará que você confirme a movimentação no caso de um conflito de arquivo no diretório de destino.

Para cancelar automaticamente um comando mv se houver um conflito, especifique o -n opção em vez disso.

como consertar este acessório pode não ser suportado

Você pode definir mv para, em um conflito, sempre favorecer um arquivo com uma 'data da última modificação' mais recente, definindo a opção de atualização, -você .

Isso é útil se você tiver dois arquivos com o mesmo nome, mas deseja manter apenas o arquivo atualizado mais recentemente.

Mais uma opção para evitar conflitos é a opção de backup. Se você usar --backup = numerado , mv acrescentará o nome do arquivo de origem com ~ 1 ~ no caso de um conflito de nome de arquivo. O arquivo movido ficará então oculto da vista normal, a menos que você revele os arquivos ocultos, como com o comando ls -a .

Movendo arquivos perfeitamente

Aprendemos algumas dicas e truques para usar o mv para mover arquivos locais com rapidez e segurança no terminal Linux.

Em alguns casos, você pode querer mover arquivos locais para outra máquina e também há muitas maneiras de fazer isso no Linux.

Compartilhado Compartilhado Tweet O email Os 7 melhores aplicativos de transferência de arquivos sem fio no Linux

Precisa transferir seus arquivos por Wi-Fi no Linux? Aqui estão vários métodos que você pode usar.

Leia a seguir
Tópicos relacionados
  • Linux
  • Ubuntu
  • terminal
  • Linux
Sobre o autor Jordan Gloor(51 artigos publicados)

Jordan é um redator da equipe da MUO que é apaixonado por tornar o Linux acessível e sem estresse para todos. Ele também escreve guias sobre privacidade e produtividade.

Mais de Jordan Gloor

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Clique aqui para se inscrever