1. 游客, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

1.5.1 (101) как остановить карту

本贴由 MrViper2015-06-15 发布. 版块名称: PW Вопросник

主题状态:
主题已关闭, 停止回复.
  1. TopicStarter Overlay

    MrViper Пользователи

    帖子:
    49
    支持:
    3
    性别:
    Репутация:
    0
    Подскажите как остановить карту пробовал так sudo pkill -9 idкарты но не останавливает, знаю что можно остановить через процессы но при запуске каждый раз id процесса меняется
  2. Mr.Fleks Модератор Команда форума Модератор Old school Пользователи

    帖子:
    733
    支持:
    374
    性别:
    Репутация:
    11
    Попробуй:
    cd /home/gamed
    pkill -9 ./gs gs01
  3. TopicStarter Overlay

    MrViper Пользователи

    帖子:
    49
    支持:
    3
    性别:
    Репутация:
    0
    не останавливает

    pkill: only one pattern can be provided
    Try `pkill --help' for more information.
  4. JoLan Команда форума Администратор AngeliCore Программист

    帖子:
    1,061
    支持:
    948
    性别:
    Репутация:
    6
    Команда:
    AngeliCore
    Страна:
    Russian Federation Russian Federation
    代码:
    ps -eo pid,command | grep "./gs ид_локации"
    kill [ид_процесса]
  5. Mr.Fleks Модератор Команда форума Модератор Old school Пользователи

    帖子:
    733
    支持:
    374
    性别:
    Репутация:
    11
    В pwadmin так же пишет
    已获得MrViper的支持.
  6. TopicStarter Overlay

    MrViper Пользователи

    帖子:
    49
    支持:
    3
    性别:
    Репутация:
    0
    как я уже говорил id процесса всегда разный, поэтому нужно что-то конкретное так как хочу повесить на крон автозапуск и остановку
  7. JoLan Команда форума Администратор AngeliCore Программист

    帖子:
    1,061
    支持:
    948
    性别:
    Репутация:
    6
    Команда:
    AngeliCore
    Страна:
    Russian Federation Russian Federation
  8. TopicStarter Overlay

    MrViper Пользователи

    帖子:
    49
    支持:
    3
    性别:
    Репутация:
    0
    верно так останавливает, но он убивает по процессу, но процесс меняется, можно ли как то отследить какой id процесса?
  9. Mr.Fleks Модератор Команда форума Модератор Old school Пользователи

    帖子:
    733
    支持:
    374
    性别:
    Репутация:
    11
    В общем если ты захочешь убить процесс по имени, то у тебя рухнут все локации.
    Чтобы узнать PID всех запущенных процессов введи ps ax
    已获得MrViper的支持.
  10. JoLan Команда форума Администратор AngeliCore Программист

    帖子:
    1,061
    支持:
    948
    性别:
    Репутация:
    6
    Команда:
    AngeliCore
    Страна:
    Russian Federation Russian Federation
    代码:
    kill $(ps -eo pid,command | sed 's/\s\+//' | grep "$1" | cut -d' ' -f1)
    Скрипт принимает параметр имени процесса, который нужно убить. То есть делаем
    代码:
    nano /home/killmap.sh
    Пишем туда содержимое, не забываем про права 755.

    Пользовать скрипт так:
    代码:
    /home/killmap.sh "gs gs01"
    已获得MrViper, JonMagon, Drakon4eg另外1人的支持.
  11. Select Пользователи

    帖子:
    99
    支持:
    27
    性别:
    Репутация:
    3
    Есть еще 1 вариант... Поставь себе Webmin, тогда сможешь вручную отслеживать все pid и грохать их, так же есть в нем есть еще много полезных функций которые ты познаешь в момент использования webmin...
  12. Mr.Fleks Модератор Команда форума Модератор Old school Пользователи

    帖子:
    733
    支持:
    374
    性别:
    Репутация:
    11
    Ручная остановка его не интересует. Через ps ax быстрее найти нужный процесс и убить его по PID
  13. JonMagon Программист Пользователи Open Source Contributor

    帖子:
    805
    支持:
    809
    性别:
    Репутация:
    5
    Страна:
    Germany Germany
    Выкинь эту хрень лучше от греха подальше.
  14. TopicStarter Overlay

    MrViper Пользователи

    帖子:
    49
    支持:
    3
    性别:
    Репутация:
    0
    Большое спасибо за помощь, все сделал.
Черновик сохранён Черновик удалён
主题状态:
主题已关闭, 停止回复.

分享此页面