Movendo diretórios e subdiretórios?[RESOLVIDO]

Iniciado por Jhonny Roger, 02 de Novembro de 2008, 10:22

tópico anterior - próximo tópico

Jhonny Roger

Moderadores este tópico não está duplicado estou pleiteando como fazer o caminho inverso pois já fiz e deu errado e não posso ficar com dúvidas avalie antes de tomar uma decisão de jogá-lo na quarentena, pois se isto acontecer ficarei com dúvidas, ajudem se puderem!!!

Fiz este procedimento o qual deu certo, agora gostaria de aprender o caminho inverso ou seja com desfazer a sintaxe abaixo jogando de volta tudo que foi jogado para a pasta picotester, de volta para o subdiretório Gospel que fica dentro do diretório Música, segue abaixo a sintaxe que fiz:

roger@roger-pc:~$ cd ./Música
roger@roger-pc:~/Música$ mv Gospel/* /home/roger/picotester/
roger@roger-pc:~/Música$


Eu quero jogar de volta todo o conteúdo que estava dem Gospel e que foi para picotester novamente de volta para gospel acho que fui claro tentei isto e não deu certo:
roger@roger-pc:~$  mv /home/roger/picotester/* /dir/Músicas
mv: impossível mover `/home/roger/picotester/11 Perfeita Simetria.mp3' para `/dir/Músicas': Arquivo ou diretório inexistente
roger@roger-pc:~$

Conseguem achar onde eu errei?

jomafras

Porque vc não entra pelo Nautilus copia e cola, recorta e cola ou, arrasta de um diretório para outro?
O Ubuntu sem dúvida é a melhor Distro.
Pesquise primeiro... só depois abra um tópico.
Canal do YouTube - Blog

Jhonny Roger

Pelo modo gráfico eu sei, gostaria muito mas muito mesmo de dominar nem que seja um pouquinho do modo texto se puder me ajudar eu agradeço sou novo no linux tenho pouco tempo pra mexer e o pouco que tenho to me dedicando aos comandos básicos já baixei um monte deles já comprei vários livros mas sem uma ajuda externa as sintaxes embolam na minha cabeça se puder dar esta força eu agradeço mas pelo modo texto eu quero aprender e não copiar/colar acho que me entende agradeço a dica.

jomafras

Vc moveu a pasta Gospel que estava em /Música para /home/roger/picotester/, certo?
Nesse caso vc tem que entrar primeiro no diretório /home/roger/picotester/.
Depois é que usa o comando mv.
O Ubuntu sem dúvida é a melhor Distro.
Pesquise primeiro... só depois abra um tópico.
Canal do YouTube - Blog

felipeborges

Se o que quer é se familiarizar com a linha de comando, uma excelente pedida é o Guia FOCA Linux (Iniciante), onde se lida basicamente com arquivos, diretórios, formatos, instalação de aplicativos e comandos básicos. Excelente para o que você quer dominar.

http://focalinux.cipsga.org.br/

:-*
Meu blog sobre GNU/Linux
Debian Lenny e Gentoo.

Kairion

#5
Citarroger@roger-pc:~$ cd ./Música (Poderia ter sido apenas cd Música ou cd ~/Música [sendo ~/ equivalente ao diretório padrão, que no seu caso é /home/roger/], visto que ./ usasse mais quando vamos executar um arquivo)
roger@roger-pc:~/Música$ mv Gospel/* /home/roger/picotester/ (Aqui poderia ter sido mv Gospel/* ~/picotester)
roger@roger-pc:~/Música$


Eu quero jogar de volta todo o conteúdo que estava dem Gospel e que foi para picotester novamente de volta para gospel acho que fui claro tentei isto e não deu certo:
roger@roger-pc:~$  mv /home/roger/picotester/* /dir/Músicas (mv ~/picotester/* ~/Música/Gospel, lembrando que você quer mover para a pasta Gospel novamente, e, não existe /dir/Músicas, por isso o erro)
mv: impossível mover `/home/roger/picotester/11 Perfeita Simetria.mp3' para `/dir/Músicas': Arquivo ou diretório inexistente
roger@roger-pc:~$

Forma que acharia mais adequado e simples:
Citarroger@roger-pc:~$ mv ~/Música/Gospel/* ~/picotester
roger@roger-pc:~/Música$

roger@roger-pc:~$  mv ~/picotester/* ~/Música/Gospel
roger@roger-pc:~$

Abraços  ;)

Jhonny Roger

Veja a resposta da sintaxe:


roger@roger-pc:~/picotester$ mv ~/picotester/*~/Música/Gospel
mv: falta operando arquivo de destino após `/home/roger/picotester/*~/Música/Gospel'
Tente `mv --help' para mais informação.
roger@roger-pc:~/picotester$


Cosegue achar o erro?

jomafras

Vou dar um exemplo :
Tenho 4 músicas mp3 no diretório /home/ubuntu/Músicas/MP3 (é o conteúdo de todo o diretório MP3).
Vou mover esses quatro arquivos para /home/ubuntu/Modelos e depois fazer o caminho de volta.

ubuntu@ubuntu:~$ cd Músicas
ubuntu@ubuntu:~/Músicas$ mv MP3/* /home/ubuntu/Modelos
ubuntu@ubuntu:~/Músicas$ cd --
ubuntu@ubuntu:~$ mv Modelos/* /home/ubuntu/Músicas/MP3
ubuntu@ubuntu:~$

Deu tudo certo...entendeu?
O Ubuntu sem dúvida é a melhor Distro.
Pesquise primeiro... só depois abra um tópico.
Canal do YouTube - Blog

Jhonny Roger

Vou dar uma ajuda do conteúdo do meu diretório picotester e veja se pode me ajudar usei sua sintaxe e veja o resultado:

roger@roger-pc:~$ mv picotester/* /home/Música/gospel
mv: impossível mover `picotester/11 Perfeita Simetria.mp3' para `/home/Música/gospel': Arquivo ou diretório inexistente
roger@roger-pc:~$ cd ./picotester
roger@roger-pc:~/picotester$ ls
11 Perfeita Simetria.mp3
roger@roger-pc:~/picotester$

Jhonny Roger

Gostaria de mover o conteúdo de picotester para a pasta Gospel, que é um subdiretório do diretório Música, ai vai o conteúdo de picotester:

roger@roger-pc:~$ cd ./picotester
roger@roger-pc:~/picotester$ ls
01 O Exercito de Um de Um Ho.mp3  02 - Gostoso Veneno.mp3
roger@roger-pc:~/picotester$


Vê se pode criar uma sintaxe que me ajude agora!!!

Jhonny Roger

Tentei de novo com uma nova sintaxe e a antiga e veja o resultado:

roger@roger-pc:~$ cd ./picotester
roger@roger-pc:~/picotester$ ls
01 O Exercito de Um de Um Ho.mp3  02 - Gostoso Veneno.mp3
roger@roger-pc:~/picotester$ cd
roger@roger-pc:~$ mv picotester/* /home/Música/Gospel/
mv: objetivo `/home/Música/Gospel/' existe, mas não é um diretório: Arquivo ou diretório inexistente
roger@roger-pc:~$ mv picotester/* /home/Música/Gospel
mv: objetivo `/home/Música/Gospel' existe, mas não é um diretório
roger@roger-pc:~$


Onde pode estar o erro na sintaxe?

Alguém pode ajudar?

Jhonny Roger

Acho que o que segue abaixo deve ajudar a tirar minha dúvida:

roger@roger-pc:~$ cd ./picotester
roger@roger-pc:~/picotester$ ls
01 O Exercito de Um de Um Ho.mp3  02 - Gostoso Veneno.mp3
roger@roger-pc:~/picotester$ cd
roger@roger-pc:~$ mv picotester/* /home/Música/Gospel/
mv: objetivo `/home/Música/Gospel/' existe, mas não é um diretório: Arquivo ou diretório inexistente
roger@roger-pc:~$ mv picotester/* /home/Música/Gospel
mv: objetivo `/home/Música/Gospel' existe, mas não é um diretório
roger@roger-pc:~$ cd
roger@roger-pc:~$ cd ./Música
roger@roger-pc:~/Música$ cd ./Gospel
roger@roger-pc:~/Música/Gospel$ ls
10 Ilusao de Otica.mp3  11 Perfeita Simetria.mp3
roger@roger-pc:~/Música/Gospel$


Gostaria de mover o conteúdo da pasta picotester para a pasta Gospel  não sei se estou sendo claro mas não posso fechar um tópico com dúvidas aguardo uma ajuda.

Jhonny Roger

Resposta correta:


roger@roger-pc:~$ mv picotester ./Música/Gospel


agente100gelo

Advogado e analista de sistema cearense.
Twitter: @glaydson