mv | |
---|---|
Autor | Mike Parker, David MacKenzie e Jim Meyering |
Desenvolvedor | AT&T Bell Laboratories |
Lançamento | 3 de novembro de 1971, 52 anos atrás |
Versão estável | GNU Core Utilities 8.25 |
Sistema operacional | Unix, Unix-like |
Licença | GNU GPL |
O comando mv(move) dos sistemas operacionais unix-like move e renomeia um ou mais arquivos ou diretórios de um lugar para outro. Ou seja, ele copia e modifica o caminho do arquivo original para o caminho desejado e então apaga o arquivo original (assim sendo possível renomear e mudar o diretório de um arquivo simultaneamente).[1][2]
Para usar o comando mv o usuário precisa ter permissões de gravação para todos os diretórios por onde o arquivo vai ser movimentado. Isso ocorre porque o comando altera o conteúdo de ambos os diretórios envolvidos na operação. Vale notar que quando o arquivo é movido dentro do mesmo sistema de arquivo, sua data de modificação não é atualizada.