Как остановить данджа, не через iweb.
Кто может пример скрипта подкинуть?
Кто может пример скрипта подкинуть?
И вот что выдалоДанджа! Звучит как сатаниское проклятие.
pkill -9 вроде
Usage: pkill [-SIGNAL] [-fvx] [-n|-o] [-P PPIDLIST] [-g PGRPLIST] [-s SIDLIST]
[-u EUIDLIST] [-U UIDLIST] [-G GIDLIST] [-t TERMLIST] [PATTERN]
ps -ax
kill pid
Как определить ид данджа?pkill -9 is20
вместо is20 id данжа.
Глупый вопрос.Как определить ид данджа?
Сложно догадаться? Как будто сервером 1ый день занимаешся.вместо is20 id данжа.
Пробовал таким способом, процесс не убивается.Глупый вопрос.
Сложно догадаться? Как будто сервером 1ый день занимаешся.
https://www.dyndev.ru/threads/519/
тебе уже дважды написали как убить конкретную мапу.чтобы пид проще найти можешь сразу в греп послатьПробовал таким способом, процесс не убивается.
По этому и подумал, что ид это, что то другое...
ps -ax | grep gs01
тебе уже дважды написали как убить конкретную мапу.чтобы пид проще найти можешь сразу в греп послатьКод:ps -ax | grep gs01
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
2054 pts/1 Sl 0:36 ./gs gs01
Все я разобрался.Выдало.Код:Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html 2054 pts/1 Sl 0:36 ./gs gs01
#!/bin/sh
export ROW=`ps -A x | grep $1`
kill ${ROW::5}
На тот случай если меня не будет.а в айвебе у тебя функции управления(включить и выключить) локацию нету?
навскидку:
сохранить в script.sh,Код:#!/bin/sh export ROW=`ps -A x | grep $1` kill ${ROW::5}
запускать script.sh gs01
--- добавлено: Feb 7, 2013 7:00 AM ---
просто ради интереса - зачем вешать на крон остановку какой либо локации? не проще её просто не запускать? xD
Стало выдавать.вместо gs01 любой данж пиши и всё. в скрипте $1 - первый переданый аргумент
export: 2: 1833: bad variable name
ps -A x | grep gs01
То есть процесс все время будет одинаковый для gs01?ну подправь под свои нужды.
посмотри в каком формате выдаёт строкуи возьми оттуда пид процесса - то есть у меня ${ROW::5} - просто берёт первые 5 символов строки. можно конечно посложнее сделать поиск пида, но я в баше не силён.Код:ps -A x | grep gs01