Mover o conteúdo de uma pasta para outra

1

Eu tenho um diretório dizer abc em var / www / no meu servidor

Agora eu quero mover todo o conteúdo do diretório abc / para var / www /

O que o Linux vai comandar por isso? Novo bie no linux

    
por jimy 14.05.2011 / 11:18

2 respostas

2

mv

Eu entendo que você deseja mover o conteúdo de / var / www / abc para / var / www, certo?

Então faça

mv /var/www/abc/* /var/www

Isso omitirá arquivos com nomes que começam com. (um ponto). Se você tiver alguma (verifique com ls -l / var / www / abc) você pode fazer

mv /var/www/abc/.* /var/www

Ignore os erros sobre "". e "..".

    
por 14.05.2011 / 11:37
1

Supondo que o diretório ao qual você está se referindo seja / var / www,

Algo parecido com isso funcionará:

mv / var / www / abc / * / var / www

Isso moverá tudo em / var / www / abc / para o diretório / var / www /. Isso deixará o diretório / var / www / abc / onde ele está, mas estará vazio.

Lembre-se de que o que você escreveu (var / www) é um diretório relativo em vez do caminho absoluto da raiz (/) - portanto, significa relativo de seu diretório de trabalho atual. Se isso é o que você realmente queria, elimine as barras iniciais nos diretórios de origem e de destino.

Você pode ler mais sobre as opções do comando mv (move) executando:

man mv

    
por 14.05.2011 / 11:37