Como mover um arquivo para uma pasta usando o terminal?


43

Eu quero mover um arquivo para uma pasta usando o terminal. Como eu faço isso?



use o comando mv. Pode ser mais complicado, pois você pode ter problemas com a propriedade / permissões se mover um arquivo para fora de $ HOME.
Pantera


@muru: Essa pergunta é muito diferente porque está perguntando como mover arquivos para a área de trabalho especificamente.
David Foerster

Respostas:


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


1
depende da propriedade e das permissões do destino. Pode ser necessário usar o sudo ou discutir a propriedade / permissões.
Pantera

4

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.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.