w versus ps
look
look w hell.art.pl
Wto, 20 Sie 2002, 09:26:16 CEST
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 {} ;
[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 ?
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.
Jakieś pomysły ?
Pozdrawiam,
--
Lukasz 'look' Buko
Network Administrator, registered Linux user #165758
Try something different: http://hell.art.pl/~look/mp3
Więcej informacji o liście dyskusyjnej pld-users-pl