Pertama, ya saya telah melihat pertanyaan ini:
Temukan (dan bunuh) proses lama
Jawabannya ada yang salah dan tidak berfungsi. Saya telah memilih dan berkomentar sesuai.
Proses yang ingin saya bunuh terlihat seperti ini ketika terdaftar dengan ps aux | grep page.py
:
apache 424 0,0 0,1 6996 4564? S 07:02 0:00 /usr/bin/python2.6 /u/apps/pysnpp/current/bin/page.py apache 2686 0,0 0,1 7000 3460? S Sep10 0:00 /usr/bin/python2.6 /u/apps/pysnpp/current/bin/page.py apache 2926 0.0 0.0 6996 1404? S Sep02 0:00 /usr/bin/python2.6 /u/apps/pysnpp/current/bin/page.py apache 7398 0.0 0.0 6996 1400? S Sep01 0:00 /usr/bin/python2.6 /u/apps/pysnpp/current/bin/page.py apache 9423 0,0 0,1 6996 3824? S Sep10 0:00 /usr/bin/python2.6 /u/apps/pysnpp/current/bin/page.py apache 11022 0,0 0,0 7004 1400? S Sep01 0:00 /usr/bin/python2.6 /u/apps/pysnpp/current/bin/page.py apache 15343 0,0 0,1 7004 3788? S Sep09 0:00 /usr/bin/python2.6 /u/apps/pysnpp/current/bin/page.py apache 15364 0,0 0,1 7004 3792? S Sep09 0:00 /usr/bin/python2.6 /u/apps/pysnpp/current/bin/page.py apache 15397 0,0 0,1 6996 3788? S Sep09 0:00 /usr/bin/python2.6 /u/apps/pysnpp/current/bin/page.py apache 16817 0.0 0.1 7000 3788? S Sep09 0:00 /usr/bin/python2.6 /u/apps/pysnpp/current/bin/page.py apache 17590 0.0 0.0 7000 1432? S Sep07 0:00 /usr/bin/python2.6 /u/apps/pysnpp/current/bin/page.py apache 24448 0.0 0.0 7000 1432? S Sep07 0:00 /usr/bin/python2.6 /u/apps/pysnpp/current/bin/page.py apache 30361 0,0 0,1 6996 3776? S Sep09 0:00 /usr/bin/python2.6 /u/apps/pysnpp/current/bin/page.py
Saya ingin menyiapkan cron harian sederhana yang akan menemukan dan membunuh page.py
proses yang lebih lama dari satu jam.
Jawaban yang diterima pada pertanyaan yang disebutkan di atas tidak berfungsi, karena tidak cocok dengan rentang waktu, hanya cocok dengan proses yang telah berjalan dari 7 hari hingga 7 hari, 23 jam 59 menit dan 59 detik. Saya tidak ingin membunuh proses yang telah berjalan dari 1-2 jam, tetapi lebih dari 1 jam.
Jawaban lain untuk pertanyaan yang disebutkan di atas menggunakan find
tidak berfungsi, setidaknya tidak pada Gentoo atau CentOS 5.4, itu juga memuntahkan peringatan, atau tidak mengembalikan apa pun jika saran dari peringatan tersebut diikuti.