Comando mv no Linux (mover ou renomear arquivos)
O comando MV não altera os atributos dos arquivos ou diretórios movidos se a transferência for o mesmo sistema de arquivos.
Se o destino para onde os arquivos ou diretórios forem movidos não existir, o comando renomeia a origem, senão os dados são gravados por cima.
As opções mais frequentes são:
- -f: Força a movimentação dos arquivos suprimindo mensagens de confirmação para gravar por cima.
- -i: Pergunta ao usuário antes de mover cada arquivo.
Exemplos:
Renomeia o arquivo1 para arquivo2:
$ mv arquivo1 arquivo2
Move o arquivo1 para o diretório /tmp:
$ mv arquivo1 /tmp
Você também pode usar o mv com o “..” para mover algo para o diretório superior:
$ mv arquivo1 ../