Mover e Renomear um Arquivo
Parte da seção Fundamentos do Journey de Terminal da Coddy — lição 13 de 82.
O comando mv significa mover. Ele é usado para mover um arquivo para um local diferente ou para renomear um arquivo — ambas as ações usam exatamente o mesmo comando.
O formato básico é:
mv source destinationRenomeando um arquivo:
Para renomear readme.txt para info.txt:
mv readme.txt info.txtO arquivo permanece no mesmo diretório, mas agora tem um novo nome.
Movendo um arquivo para outro diretório:
Para mover readme.txt para a pasta documents:
mv readme.txt documents/O arquivo original é removido do diretório atual e colocado dentro de documents.
Movendo e renomeando ao mesmo tempo:
Você pode mover um arquivo para um novo local e dar um novo nome a ele em um único comando:
mv readme.txt documents/info.txtNota: Diferente do cp, o mv não mantém o arquivo original — ele é movido, não copiado.
Use -i para obter um prompt antes de sobrescrever um arquivo existente:
mv -i readme.txt documents/Desafio
InicianteRenomeie readme.txt para info.txt usando o comando mv, depois use ls para confirmar a alteração.
Dica: O formato é
mv old_name new_name. Observe quereadme.txtnão existirá mais após a renomeação.
Folha de consulta
O comando mv é usado para mover ou renomear arquivos.
Sintaxe básica:
mv source destinationRenomeando um arquivo:
mv readme.txt info.txtMovendo um arquivo para outro diretório:
mv readme.txt documents/Movendo e renomeando simultaneamente:
mv readme.txt documents/info.txtNota: mv não mantém o arquivo original — ele o move, não o copia.
Use a flag -i para solicitar confirmação antes de sobrescrever arquivos existentes:
mv -i readme.txt documents/Experimente você mesmo
Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Fundamentos
4Diretórios
Criar um DiretórioCopiar um DiretórioMover e Renomear um DiretórioExcluir um DiretórioResumo - Operações com Diretórios7Conteúdo do Arquivo
Head e TailContagem de PalavrasComando SortComando UniqGrep BásicoGrep com FlagsResumo - Detetive de Texto10Projeto Analisador de Log
Visão Geral do ProjetoVisualizando o Arquivo de Log2Navegação
Imprimir Diretório de TrabalhoListar ArquivosMudar DiretórioCaminhos Absolutos vs RelativosDiretório Home e RaizResumo - Encontre Seu Caminho8Redirecionamento
Saída PadrãoSobrescrever em um ArquivoAnexar a um ArquivoEntrada PadrãoErro PadrãoRecapitulação - Construtor de Log3Arquivos
Criar um ArquivoLer um ArquivoCopiar um ArquivoMover e Renomear um ArquivoExcluir um ArquivoResumo - Operações com Arquivos6Curingas e Padrões
O Curinga AsteriscoO Curinga InterrogaçãoCuringas de ColchetesCombinando CuringasResumo - Operações Seletivas9Pipes
O Que é um PipeEncadeando Dois ComandosEncadeando Múltiplos ComandosPipe com GrepResumo - Pipeline de Dados