mv
Renomeie um arquivo ou pasta, ou mova para outro lugar. Um comando faz as duas coisas.
>_ Teste aqui: um Linux simulado, nesta páginanada roda no seu computador
Carregando o terminal…
Exemplos
-
mv todo.txt tasks.txt -
mkdir archive -
mv -v ideas.txt archive/ -
mv archive old-stuff -
ls old-stuff -
mv -n tasks.txt old-stuff/ideas.txt
Como funciona
O mv renomeia e move: mv old.txt new.txt renomeia o arquivo, mv notes.txt archive/ move para dentro da pasta archive.
Diferente do cp, não sobra nada para trás, e pastas se movem sem -r. Como o cp, ele substitui um arquivo com o mesmo nome, então use -n quando quiser segurança.
Sintaxe
mv [OPÇÃO]... ORIGEM... DESTINO
Opções
| Opção | O que faz |
|---|---|
-v | mostra o que foi movido |
-n | nunca sobrescreve um arquivo que já existe |
Bom saber
- Uma barra no fim (
archive/) quer dizer "para dentro desta pasta": se a pasta não existir, dá erro em vez de criar um arquivo chamadoarchive. - Para mover vários arquivos de uma vez, termine com uma pasta:
mv a.txt b.txt archive/.