Запустил скрипт с неограниченым временем выполнения.Но понадобилось срочно его остановить, не дожидаясь окончания работы.Как это сделать без участия хостера?
Уже все поудалял и файл скрипта и вспомогательные файлики, ниче не помогает, все равно работает ...
Спустя 5 минут, 9 секунд (7.09.2010 - 12:58) linker написал(а):
ps aux|grep 'тут вставишь имя своего скрипта'|head -10|awk '{print $2}'|while read pid; do kill $pid; done
можно двумя строчкамиps aux|grep 'тут вставишь имя своего скрипта'
запоминаешь pid процесса
kill pid
Спустя 4 минуты, 36 секунд (7.09.2010 - 13:03) Гость_Nix написал(а):
энто по ssh?
но его нет к сожалению
но его нет к сожалению
Спустя 1 час, 42 минуты, 10 секунд (7.09.2010 - 14:45) twin написал(а):
А что он делает? Может возможно спровоцировать ошибку?
Спустя 26 минут, 48 секунд (7.09.2010 - 15:12) FatCat написал(а):
Цитата (linker @ 7.09.2010 - 13:58) |
можно двумя строчками |
Запустил цикл со слипами в index.php, запускаю в консоли:
ps aux|grep 'тут вставишь имя своего скрипта'
Консоль пишет:
/home/user/site.ru$ ps aux|grep 'index.php'
Как получить ID процесса? Провайдер отдает в веб-интерфейсе, но там обновления раз в 10 минут, грустно ждать...
Спустя 46 минут, 34 секунды (7.09.2010 - 15:58) SlavaFr написал(а):
Цитата (Гость_Nix @ 7.09.2010 - 10:03) |
энто по ssh? но его нет к сожалению |
a откуда знаешь, что скрипт продолжает работать?