По-перше, так, я бачив це питання:
Знайдіть (і вбийте) старі процеси
Відповіді там неправильні і не працюють. Я відповідно проголосував і прокоментував.
Процеси, які я хочу вбити, виглядають приблизно так ps aux | grep page.py
:
апач 424 0,0 0,1 6996 4564? S 07:02 0:00 /usr/bin/python2.6 /u/apps/pysnpp/current/bin/page.py апач 2686 0,0 0,1 7000 3460? S вересень 10:00 /usr/bin/python2.6 /u/apps/pysnpp/current/bin/page.py apache 2926 0,0 0,0 6996 1404? S вересень 02:00 /usr/bin/python2.6 /u/apps/pysnpp/current/bin/page.py apache 7398 0,0 0,0 6996 1400? S вересень 0:00 /usr/bin/python2.6 /u/apps/pysnpp/current/bin/page.py апач 9423 0,0 0,1 6996 3824? S вересень 10:00 /usr/bin/python2.6 /u/apps/pysnpp/current/bin/page.py apache 11022 0,0 0,0 7004 1400? S вересень 0:00 /usr/bin/python2.6 /u/apps/pysnpp/current/bin/page.py apache 15343 0,0 0,1 7004 3788? S вересень 0:00 /usr/bin/python2.6 /u/apps/pysnpp/current/bin/page.py apache 15364 0,0 0,1 7004 3792? S вересень 0:00 /usr/bin/python2.6 /u/apps/pysnpp/current/bin/page.py apache 15397 0,0 0,1 6996 3788? S вересень 0:00 /usr/bin/python2.6 /u/apps/pysnpp/current/bin/page.py апач 16817 0,0 0,1 7000 3788? S вересень 0:00 /usr/bin/python2.6 /u/apps/pysnpp/current/bin/page.py апач 17590 0,0 0,0 7000 1432? S вересень 0:00 /usr/bin/python2.6 /u/apps/pysnpp/current/bin/page.py апач 24448 0,0 0,0 7 000 1432? S вересень 0:00 /usr/bin/python2.6 /u/apps/pysnpp/current/bin/page.py apache 30361 0,0 0,1 6996 3776? S вересень 0:00 /usr/bin/python2.6 /u/apps/pysnpp/current/bin/page.py
Я хочу налаштувати простий щоденний крон, який знайде та вб'є будь-які page.py
процеси, старші години.
Прийнята відповідь на вищезазначене питання не працює, оскільки не відповідає діапазону разів, вона просто відповідає процесам, що тривали від 7 днів до 7 днів 23 години 59 хвилин і 59 секунд. Я не хочу вбивати процеси, що тривають від 1-2 годин, а навпаки, що перевищує 1 годину.
Інша відповідь на вищезазначене запитання з використанням find
не працює, принаймні, не на Gentoo або CentOS 5.4, вона або виписує попередження, або нічого не повертає, якщо дотримуватися рекомендації зазначеного попередження.