El Mel, podes me explicar a função das chaves e contra-barra no fim da linha
de comando? Obrigado pela atenção.
CR


2006/11/16, El Mel <[EMAIL PROTECTED]>:

Daniel,

Tente o seguinte:
find <DIRETORIO> -user <USER_ATUAL> -group <GRUPO_ATUAL> -exec chown
<NOVO_USER:<NOVO_GRUPO> {} \;

Exemplo:

find /var/www/ -user daniel -group daniel -exec chown teleduc:teleduc {}
\;

Nesse exemplo o find ira procurar dentro do diretório /var/www por
arquivos cujo o dono e grupo seja daniel e alterar o dono e grupo para
teleduc.

Atenção: Por segurança, faça um teste antes, ou backup do seus dados.


Att,

Elcio Mello.

PS: um MAN no find pode ser útil também para outras opções de busca.


On 11/16/06, Daniel <[EMAIL PROTECTED]> wrote:
>
>  Pessoal, estou tentando voltar um backup mas tive o seguinte problema:
>
> As pastas que estou tentando voltar tem subpastas. Algumas destas
> subpastas tem o dono como sendo www-data outras como sendo o usuário
> teleduc.
>
> Acontece que, não sei porque, onde o dono era teleduc ele alterou para
> daniel, acho que porque a partição estava com pau e consegui recuperá-la. Os
> diretórios onde o dono era o www-data continuaram normais...
>
> O que eu preciso é: procurar todas as pastas que tenham o dono e o grupo
> como daniel e alterar para teleduc e deixar do jeito que está as pastas que
> tenham o dono e grupo www-data.
>
> Tem como fazer isso?
>
>
>
> Grato pessoal
>
>
>
>
>
>
>




--
CARLOS RIBEIRO
Linux-User: 183.572  Machine: 195.669
São Luís - Maranhão - Brasil

Responder a