Arquivo foi pro espaço com comando mv. [RESOLVIDO]

1. Arquivo foi pro espaço com comando mv. [RESOLVIDO]

Ezequiel Santos
ezequiel.ezb

(usa Debian)

Enviado em 29/06/2011 - 17:50h

Fui renomear o arquivo /etc/apt/sources.list e mandei o seguinte comando:
#mv /etc/apt/sources.list sources.list.old
O arquivo simplesmente desapareceu.
Eu posso gerar outro sources.list facilmente, mas resolvi aprender mais sobre esse comando (e o fiz), agora eu só queria saber se tem como recuperar o arquivo (caso aconteça novamente)


  


2. MELHOR RESPOSTA

Douglas
verdin

(usa Ubuntu)

Enviado em 29/06/2011 - 18:22h

O arquivo não sumiu o problema está no seu comando:
Quando você deu o comando mv /etc/apt/sources.list sources.list.old você moveu o sources.list.old para o diretório corrente, o comando certo seria

mv /etc/apt/sources.list /etc/apt/sources.list.old

Por convenção mova o arquivo sempre para o mesmo diretório, para o arquivo ser facilmente localizado ou crie um diretório bkparquivos e mova sempre para lá quando quiser renomear arquivos de configuração.

E quanto ao repositório é só colocar
deb <repositório> main contrib non-free
ex.
deb http://ftp.br.debian.org/debian main contrib non-free


3. Re: Arquivo foi pro espaço com comando mv. [RESOLVIDO]

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 29/06/2011 - 21:45h

localize seu arquivo ele ainda existe, caso não lembre de onde executou o comando (provavelmente foi do seu diretório de usuário), você pode usar o comando:

$ sudo find / -iname 'sources.list'

depois recupere movendo novamente.

Abraços


4. Re: Arquivo foi pro espaço com comando mv. [RESOLVIDO]

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 29/06/2011 - 21:59h

Os colegas acima estão certos. Vc não só mudou o nome do arquivo (era sua única intenção, certo?), como também o moveu para a pasta onde vc estava quando emitiu o comando.

O comando é para "mover", podendo mover para outro lugar (como ocorreu) e outro nome.

Use o find ou o locate, ou até mesmo a pesquisa do Nautilus ou do Dolphin (Gnome, no primeiro caso; KDE no segundo) para encontrar o arquivo "sources.list.old", mas antes veja se ele não está na sua pasta de usuário (estamos nela sempre que abrimos o terminal).


5. Re: Arquivo foi pro espaço com comando mv. [RESOLVIDO]

Ezequiel Santos
ezequiel.ezb

(usa Debian)

Enviado em 03/07/2011 - 22:10h

Aí pessoal...
O arquivo estava no diretório corrente (que no caso era minha pasta pessoal como foi citado acima)...
Muito obrigado pessoal, satisfeito com a atenção xD...
Só pra constar, sempre que mando um comando desse tipo sem especificar o diretório ele se direciona ao diretório corrente?


6. Re: Arquivo foi pro espaço com comando mv. [RESOLVIDO]

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 03/07/2011 - 22:22h

Sim, esse é o comportamento padrão do comando mv.

Tome cuidado :-)

Abraços


7. Re: Arquivo foi pro espaço com comando mv. [RESOLVIDO]

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 03/07/2011 - 23:41h

O mesmo vale para o comando "cp" (copiar). Se eu não indico uma pasta destino, ele copia para a pasta atual.


8. Re: Arquivo foi pro espaço com comando mv. [RESOLVIDO]

Ezequiel Santos
ezequiel.ezb

(usa Debian)

Enviado em 04/07/2011 - 13:58h

Ok, muito obrigado novamente...






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts