Formas de pagamento Abuse

Objetivo do comando mv

03.12.2023, 22:32

O comando mv(move) no sistema operativo Linux/Unix é utilizado para mover ou renomear ficheiros e diretórios. Permite-lhe mover ficheiros de um diretório para outro e renomear ficheiros e diretórios no diretório atual ou noutro diretório. O mv pode ser utilizado para renomear um ficheiro ou diretório se o nome do novo ficheiro ou diretório for especificado no mesmo diretório que o ficheiro ou diretório original.

Sintaxe do comando

Команда mv

A sintaxe de mv é a seguinte:

mv [options] source_file/directory target_directory

Para mover um ficheiro para outro diretório, é necessário introduzir o caminho completo para o ficheiro original e o diretório de destino:

mv /home/user/documents/file.txt /home/user/downloads/

Para mudar o nome de um ficheiro no diretório atual, introduza o nome do ficheiro antigo e o nome do novo ficheiro:

mv old_name.txt new_name.txt

Para mudar o nome de um ficheiro noutro diretório, tem de introduzir o caminho completo para o ficheiro e o novo nome do ficheiro:

mv /home/user/documents/old_name.txt /home/user/downloads/new_name.txt

Existem ainda opções para o comando mv que podem ser utilizadas para controlar com mais precisão o movimento de ficheiros e diretórios.

Por exemplo:

  1. -f - sobrescreve o arquivo sem aviso;
  2. -i - pede confirmação antes de escrever por cima de um ficheiro;
  3. -v - mostra a informação do movimento do ficheiro no ecrã.

Exemplo de utilização das opções:

mv -i old_name.txt new_name.txt

Este comando pede confirmação antes de renomear o ficheiro nome_antigo.txt para nome_novo.txt.