Não renomeando uma pasta / arquivo via terminal

0
mv "old location" "new location"

mv /home/user/my_static /home/user/static

= apenas pasta antiga copiada para nova pasta.

Eu estou sentindo falta de algo completamente óbvio?

(Estou lendo os tutoriais do Linux e tive que parar porque os arquivos não seriam renomeados)

    
por Jared Lee 04.01.2015 / 21:31

2 respostas

2

A partir de mv página de manejo :

SYNOPSIS
       mv [OPTION]... [-T] SOURCE DEST
       mv [OPTION]... SOURCE... DIRECTORY

DESCRIPTION
       Rename SOURCE to DEST, or move SOURCE(s) to DIRECTORY.

Se o destino (sua "nova localização") for um diretório, a origem ("local antigo") será movida para esse diretório. Então, para renomear um arquivo / diretório, você precisa ter certeza de que não existe um diretório com o mesmo novo nome.

    
por Eric Carvalho 04.01.2015 / 21:39
0

Tem certeza de que não digitou quando fez isso, já que isso é comando.

Pode ser mais fácil para você se você estiver no diretório inicial do usuário apenas

 mv my_static /home/user/static
    
por geoffmcc 04.01.2015 / 21:47