Diretório não existe [RESOLVIDO]

1. Diretório não existe [RESOLVIDO]

Vilmar da Silva Santana Almeida
v1lmar

(usa Linux Mint)

Enviado em 01/12/2011 - 01:53h

Uso linux a pouco tempo e gostaria de saber o que acontece quando eu movo um arquivo para um diretório que não existe, por ex: "mv arquivo /pasta".

eu fiz isso e o arquivo sumiu, ele foi excluído ? agradeço desde já !


  


2. MELHOR RESPOSTA

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 01/12/2011 - 12:17h

Então como falei antes.

mv libnpjp2.so /plugins

se deu esse comando como root, ou permissões de root usando o sudo, o que aconteceu é que seu arquivo libnpjp2.so foi renomeado para plugins e está dentro da raiz /

veja dentro do /, e quase certeza que tem um arquivo chamado plugins lá ;-)

Abraços

3. Re: Diretório não existe [RESOLVIDO]

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 01/12/2011 - 02:07h

Dê um ls no diretório onde estava o arquivo e veja se ele não ficou com o nome que vc passou no comando mv...

exemplo


$ mv arquivo diretorio_nao_exite

o diretório não existe, mas o que vai acontecer é que o arquivo vai ficar com o nome do diretorio que não existe, ou seja será renomeado.

Caso vc passa para um caminho

$ mv arquivo diretorio_que_existe/diretorio_nao_exite/

vai dar erro ;-)

A não ser que faça assim:
$ mv arquivo diretorio_que_existe/diretorio_nao_exite

A ele move e renomeia.

Em fim, como vc fez?




4. Re: Diretório não existe [RESOLVIDO]

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 01/12/2011 - 02:48h

Aqui dá erro:

andre@cce-nobo-i3:~$ touch teste
andre@cce-nobo-i3:~$ ls
conky-android Documentos Imagens Música scripts teste Vídeos
Desktop Downloads Modelos Público temp Ubuntu One
andre@cce-nobo-i3:~$ mv teste /teste
mv: não foi possível criar arquivo comum "/teste": Permissão negada
andre@cce-nobo-i3:~$

Se a pasta não existe, ele retorna um erro.

===

Editado:

Pensando melhor, o erro ocorreu porque /teste fez o shell tentar copiar teste para a raiz e eu não tinha permissão.

Assim, fornecendo o caminho com as devidas permissões, ele move renomeando:

andre@cce-nobo-i3:~$ mv teste ~/teste-b
andre@cce-nobo-i3:~$ ls
conky-android Documentos Imagens Música scripts teste-b Vídeos
Desktop Downloads Modelos Público temp Ubuntu One
andre@cce-nobo-i3:~$




5. Re: Diretório não existe [RESOLVIDO]

Rafael Poletto
polettin

(usa Debian)

Enviado em 01/12/2011 - 10:04h

eu ia falar das permissões agora.. mas voce foi mais rapido :D

qualquer duvida nao exite em pedi-la, a galera está aqui para isso


6. Re: Diretório não existe [RESOLVIDO]

Vilmar da Silva Santana Almeida
v1lmar

(usa Linux Mint)

Enviado em 01/12/2011 - 11:58h

Então rai3mb, acontece que quando configurava o java para o Google Chrome, eu tinha o atalho do plugin (libnpjp2.so) no diretório: "opt/google/chrome", aí comecei a acompanhar o seguinte tutorial:

http://www.vivaolinux.com.br/dica/Instalando-o-plugin-Java-6.20-no-Google-Chrome

e então apenas digitei por equívoco o comando "mv libnpjp2.so /plugins" achando que com isso já seria criado automaticamente o diretório "/plugins", aí o arquivo sumiu e tive que criar outro atalho lá do diretório do java, mas no final consegui ativar o plugin de boa, o que ficou mesmo foi curiosidade sobre o aconteceu com aquele 1° arquivo. E sobre dar ls no diretório, eu fiz isso e ele não esta lá mesmo, nem renomeado, dá uma olhada:

vilmar-pc chrome # ls
chrome locales product_logo_256.png
chrome.pak nacl_helper product_logo_32.png
chrome-sandbox nacl_helper_bootstrap product_logo_32.xpm
default-app-block nacl_irt_x86_32.nexe product_logo_48.png
google-chrome plugins product_logo_64.png
google-chrome.desktop plugin.vch resources.pak
libffmpegsumo.so product_logo_128.png xdg-mime
libgcflashplayer.so product_logo_16.png xdg-settings
libpdf.so product_logo_22.png
libppGoogleNaClPluginChrome.so product_logo_24.png


7. Re: Diretório não existe [RESOLVIDO]

Vilmar da Silva Santana Almeida
v1lmar

(usa Linux Mint)

Enviado em 01/12/2011 - 22:13h

Cara era isso mesmo, ele tava oculto lá na raiz, o nome era "plugins", valeu mesmo mano e obrigado a todos que responderam, um abraço !






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts