Identificar proprietarios de arquivos

1. Identificar proprietarios de arquivos

Pretty
regiane60

(usa Ubuntu)

Enviado em 19/11/2010 - 23:13h

Olá pessoal, estou com uma atividade que nao conseguir resolver. Alguem poderia me Ajudar?

1.Monte uma linha de comandos usando pipes para identificar todos os usuários proprietários de arquivos ou diretórios a partir de /tmp, colocando o resultado no arquivo users-tmp.txt. Siga os seguintes passos:

o Use o comando find para listar os proprietários de todos os arquivos dentro de /tmp (dica: use a opção -printf do comando find).
o Ordene a listagem obtida, usando o comando sort
o Remova as linhas repetidas, usando o comando uniq
o Direcione a saída para o arquivo indicado users-tmp.txt

GRATA!



  


2. Re: Identificar proprietarios de arquivos

Glauber GF
mcnd2

(usa Debian)

Enviado em 19/11/2010 - 23:24h

Comando 'ls -l' listará todos os arquivos dentro de determinado diretório e mostrará se os arquivos são diretórios, se tem permissão para escrita, o dono, o grupo, etc.

exemplo:

debian:/home/mcnd2# cd /tmp
debian:/tmp# ls -l
total 24
drwx------ 3 mcnd2 mcnd2 4096 Nov 19 21:00 gconfd-mcnd2
drwx------ 2 mcnd2 mcnd2 4096 Nov 19 21:00 keyring-Yhfeov
srwxr-xr-x 1 mcnd2 mcnd2 0 Nov 19 21:00 mapping-mcnd2
drwx------ 2 mcnd2 mcnd2 4096 Nov 19 21:19 orbit-mcnd2
drwx------ 2 mcnd2 mcnd2 4096 Nov 19 21:00 seahorse-baNg6L
drwx------ 2 mcnd2 mcnd2 4096 Nov 19 21:00 ssh-cnqsVD2600
drwx------ 2 mcnd2 mcnd2 4096 Nov 19 21:00 virtual-mcnd2.EbPlrX
debian:/tmp#


Vlw...


3. Identificar proprietarios de arquivos

Elizandro Medina
elizandromedina

(usa CentOS)

Enviado em 20/11/2010 - 10:19h

Olá,

Uma dica, use o comando cut com os parametros -f (caracter separador) e -d (intercalar)

cat nomedoarquivo |grep busca | cut -f"caracter" -dnumerodacoluna

Caso tenha duvidas me reenvie a pergunta.

Elizandro Medina


4. Re: Identificar proprietarios de arquivos

euteste da silva
foxbit3r

(usa Solaris)

Enviado em 20/11/2010 - 12:47h

find /tmp -print | ls -l | sort -k 9 | uniq | awk '{ print $3 " " $9}' > users-tmp.txt







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts