Mv (Unix)

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.

  1. Burtch, Ken O. Ciência Moderna, ed. Scripts de Shell Linux com Bash. 2005 1 ed. Rio de Janeiro: [s.n.] 522 páginas. 8573934050 
  2. «GNU Coreutils: mv invocation». www.gnu.org. Consultado em 30 de março de 2019 

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy