Comum · Literatura

Mv (Unix)

Comando do sistema operacional Unix

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).

Na Wikipédia

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). 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. A sintaxe geral do comando mv é a seguinte: Os argumentos ORIGEM indicam os arquivos e/ou os diretórios que vão ser alterados. Se for especificado apenas um argumento ORIGEM, o parâmetro DESTINO indica o nome do arquivo ou do diretório de destino. Se forem especificados mais de um parâmetro de ORIGEM, o parâmetro DESTINO deve necessariamente ser um diretório existente, ou pelo menos um link simbólico para um diretório. As opções são usadas para modificar o comportamento do comando mv e devem ser precedidas por um hífen (-) As opções mais comuns são semelhantes ao comando cp: Outras opções disponíveis são: Não há uma chave --recursive. Quando o mv é usado para mover um diretório, ele move todo o diretório e todo o seu conteúdo de forma automática.

Texto: Wikipédia, CC BY-SA 4.0. ·

Abrir

Toca para fechar

Confirmação