Автор Тема: Проблема переключения процесса в активный из фонового  (Прочитано 2161 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн madvito

  • Новичок форума
  • Сообщений: 4
Всем привет!
Проблема такая: есть скрипт .sh который запускается cron -ом при старте системы. Мне необходимо иногда заходить и смотреть на этот процесс (это сервак майна на Яве), но fg комманда говорит, что данного процесса не существует.
Вот лог:
F   UID   PID  PPID PRI  NI    VSZ   RSS WCHAN  STAT TTY        TIME COMMAND
4     0  2587  2586  20   0   4176   580 -      Ss+  pts/0      0:00 /bin/sh ./start.sh
0     0  2588  2587  20   0 3170916 1344412 -   Sl+  pts/0      3:25 java -Xms1024M -Xmx2048M -Dfile.encoding=UTF-8 -jar mcpc-plus-1.5.2-R1.1-forge738-B639.jar
4     0  2727       1  20   0  16252   920 -      Ss+  tty1       0:00 /sbin/getty 38400 tty1
4     0  2728       1  20   0  16252   916 -      Ss+  tty2       0:00 /sbin/getty 38400 tty2
4     0  2729       1  20   0  16252   920 -      Ss+  tty3       0:00 /sbin/getty 38400 tty3
4     0  2730       1  20   0  16252   920 -      Ss+  tty4       0:00 /sbin/getty 38400 tty4
4     0  2731       1  20   0  16252   920 -      Ss+  tty5       0:00 /sbin/getty 38400 tty5
4     0  2732       1  20   0  16252   920 -      Ss+  tty6       0:00 /sbin/getty 38400 tty6
4     0  2889  2811  20   0  22184  2880 -      Ss   pts/1      0:00 -bash
4     0  2936  2889  20   0  23276  1544 -      T    pts/1      0:00 top
4     0  2941  2889  20   0  23280  1544 -      T    pts/1      0:00 top
4     0  2959  2889  20   0   8420   828 -      R+   pts/1      0:00 ps al
root@***:~# fg 2588
-bash: fg: 2588: не такой задачи

Интересует 0     0  2588  2587  20   0 3170916 1344412 -   Sl+  pts/0      3:25 java -Xms1024M -Xmx2048M -Dfile.encoding=UTF-8 -jar mcpc-plus-1.5.2-R1.1-forge738-B639.jar этот процесс.
Заранее спасибо!
 

Оффлайн qupl

А вы уверены, что процесс запущен как фоновый.
Что показывает
jobs -l ?

Оффлайн madvito

  • Новичок форума
  • Сообщений: 4
неа он не фоновый. Я вот и не знаю как его посмотреть
 

Оффлайн qupl

madvito,  а что значит "посмотреть"? Запущен ли он? Вы это видите.

Оффлайн madvito

  • Новичок форума
  • Сообщений: 4
нет, зайти в него. Чтобы его лог вывелся на экран. Это процесс сервера майнкрафт, и у него есть своя консоль, через которую ведется управление сервером. Так вот, мне необходимо попасть внутрь этого процесса, чтобы в нем давать какие либо команды
 

Оффлайн qupl

madvito,  не в курсе про майнкрафт, но консоль и процесс сервер могут быть двумя разными программами. Может быть "консоль" нужно запустить отдельно?

Оффлайн madvito

  • Новичок форума
  • Сообщений: 4
дело в том, что прямого доступа к серверу нет, и JAVA запускается CRON демоном. Консоль майнкрафта работает на яве. Доступ мне к кей нужен, лишь для того, чтобы корректно ее останавливать.
Чтобы это сделать, нужно внутри консоли JAVA написать команду STOP, ява таким образом сохранит данные и автоматически остановиться. А если же процесс завершить командой Kill (любым принудительным способом, будь то выключением ПК), то сохранения не произойдет. А это очень важно

Сообщение объединено: 06 Сентября 2013, 09:19:41
Я думаю, что мне проще запускать скрипт в ручную с & в фоновом режиме? Тогда при закрытии SSH терминала процесс не завершит свою работу, и при необходимости мне можно будет вывести занный процесс на передний план. Я так понимаю?

Сообщение объединено: 06 Сентября 2013, 10:19:33
Спасибо, за вашу помощь, но я решил проблему, при помощи скрина
« Последнее редактирование: 06 Сентября 2013, 10:19:33 от madvito »
 

Теги:
     

    Проблема с установкой phpmyadmin

    Автор Uber

    Ответов: 4
    Просмотров: 2309
    Последний ответ 25 Июня 2014, 15:03:17
    от Uber
    GIT - проблема с клонированием (скачиванием)

    Автор sunjob

    Ответов: 2
    Просмотров: 2341
    Последний ответ 16 Ноября 2015, 14:01:27
    от ferum
    Проблема с установкой lamp

    Автор fdhyw4yu

    Ответов: 6
    Просмотров: 2650
    Последний ответ 11 Мая 2017, 14:46:17
    от ferum
    Проблема с pdo_mysql (php-cgi)

    Автор mammuthus

    Ответов: 2
    Просмотров: 2021
    Последний ответ 28 Апреля 2012, 06:37:27
    от mammuthus
    Samba логирования write, pwrite, read, pread, rename в чем может быть проблема?

    Автор Depresnak

    Ответов: 2
    Просмотров: 1627
    Последний ответ 24 Апреля 2020, 18:43:30
    от Depresnak