mv

Move ou renomeia arquivos e diretórios. O processo é semelhante ao do comando cp mas o arquivo de origem é apagado após o término da cópia.

mv [opções] [origem] [destino]

Onde:

origem

Arquivo/diretório de origem.

destino

Local onde será movido ou novo nome do arquivo/diretório.

opções, -f, --force

Substitui o arquivo de destino sem perguntar.

-i, --interactive

Pergunta antes de substituir. É o padrão.

-v, --verbose

Mostra os arquivos que estão sendo movidos.

-u, --update

Move somente arquivos antigos, ou novos arquivos.

O comando mv copia um arquivo da ORIGEM para o DESTINO (semelhante ao cp), mas após a cópia, o arquivo de ORIGEM é apagado.

Exemplos:

mv teste.txt teste1.txt

Muda o nome do arquivo teste.txt para teste1.txt.

mv teste.txt /tmp

Move o arquivo teste.txt para /tmp. Lembre-se que o arquivo de origem é apagado após ser movido.

mv teste.txt teste.new (supondo que teste.new já exista)

Copia o arquivo teste.txt por cima de teste.new e apaga teste.txt após terminar a cópia.