Eu quero mover um arquivo para uma pasta usando o terminal. Como eu faço isso?
Eu quero mover um arquivo para uma pasta usando o terminal. Como eu faço isso?
Respostas:
mv [file] [directory]
Por exemplo, para mover info.txtdo diretório real para o config/diretório, digitemv info.txt config/
Como foi apontado em um comentário correto, o acima falhará se o usuário executando o comando não tiver acesso de gravação ao arquivo ou à pasta.
Se você prefixar o comando sudo, estará dizendo ao sistema para executar o comando como rootusuário (semelhante a uma conta de administrador). Exemplo:
sudo mv info.txt config/
GRANDE NOTA IMPORTANTE:
Use apenassudose tiver certeza de que sabe o que está fazendo - o Ubuntu protege as coisas por um motivo. Usandosudovocê, você pode interromper o SO, forçando a reinstalação, se você mover (ou excluir ou o que for) arquivos importantes.
Você pode usar o mesmo comando para renomear arquivos. Uma renomeação está essencialmente movendo um arquivo para o mesmo local, mas com um novo nome. Usando o exemplo anterior:
mv info.txt config/information.txt
Isso moveria o arquivo e mudaria seu nome.
mvcomando.