w versus ps

Andrzej Szombierski qq w kuku.eu.org
Wto, 20 Sie 2002, 09:39:32 CEST


On Tue, 20 Aug 2002, look wrote:

> 
> Cześć,
> 
> Właściwie to się zastanawiam czy to odpowiednia grupa
> na taki problem. Tak czy siak dystrybucja to PLD ;-)
> Co godzinę, wykonuję chowna na dość dużym (kilkanaście GB)
> katalogu. Efekt jest taki:
> 
> [look w hell look]$ ps axu | grep find
>  root     25335  6.5  0.3  1388  488 ?        R    09:04   0:00 find /home/gold -exec chown .gold {} ;

BTW nie możesz chown -R ? :)

> 
> [look w hell look]$ w | grep find
>  marian	pts/15   -                 3:11am  0.00s  2:26m  1.45s  find /home/gold -exec chown .gold {} ;
> 
> Ale nie ma znaczenia, tak naprawdę co się wykonuje:
> 
> [look w hell look]$ w | grep marian
> marian	pts/15   -                 3:11am  0.00s  2:26m  0.07s  proftpd: guest - xxx.yyy.zzz.aaa : RETR plik.txt
> 
> [look w hell look]$ ps axu | grep marian
> marian	15049  0.0  1.4  2916 1840 pts/0    S    07:40   0:00 -bash
> 
> Dlaczego to co zwraca 'ps' nie równa się temu co zwraca 'w' ?
> Oba pobierają dane z /proc prawda ? 

Tak, ale w pobiera sobie jeszcze różne informacje (m.in. pid) z utmp (i
coś z nim robi, nie wiem dokładnie). Czasem się zdarza że jeżeli w utmp
będą głupoty (np ktoś zabił screena i zostało), to w wypisze bzdury w
ostatniej kolumnie.

> 
> A teraz wyjaśnienie dlaczego zastanawiałem się, czy to odpowiednia grupa:
> kernel 2.4.18 + grsec 1.9.5 z włączonymi opcjami restricted proc ale ze zdefiniowaną
> grupą która ma nieograniczony dostęp do /proc. 

To nie powinno mieć wpływu o ile user look jest w tej grupie.

> 
> Jakieś pomysły ?
> 
> Pozdrawiam,
> 
> -- 
> Lukasz 'look' Buko
> Network Administrator, registered Linux user #165758
> Try something different: http://hell.art.pl/~look/mp3
> 
> 
> ________________________
> http://lists.pld.org.pl/
> 

-- 
Andrzej Szombierski
anszom w v-lo.krakow.pl / qq w kuku.eu.org / anszom w klub.chip.pl



Więcej informacji o liście dyskusyjnej pld-users-pl