Мониторинг прогресса / доступности фоновых заданий

Я начал фоновое задание. Есть ли способ узнать, как он прогрессирует, и остановился ли он?

Моя командная строка похожа:

java weka.classifiers.trees.J48 -t data.arff J48-data.model >& log 

3 Solutions collect form web for “Мониторинг прогресса / доступности фоновых заданий”

Для java-процессов используйте команду jps. Это даст больше информации, касающейся java-среды процесса Java.

Вы можете просто tail журнал, что было бы полезно, если задание выдает регулярный вывод

Или ps -ef сообщит вам о текущем статусе вашей работы (то есть, будет ли он запущен, закончен или в каком-либо другом состоянии)

В дополнение к предложению Java от jps о jps и предложении Рори посмотреть журнал :

Вы можете посмотреть процесс на выходе htop (или top , который имеет интерфейс crappier). Вы увидите, сколько процессорного времени он использует в настоящее время.

Вы можете проследить процесс с помощью strace (в Linux или какой-то эквивалент, такой как trace или dtrace или ktrace на других устройствах): strace -p1234 где 1234 – это идентификатор процесса. Это скажет вам, что процесс делает что-то (что может или не может быть чем-то полезным), или если он заблокирован в ожидании ввода.

  • Как запустить убитый Java-процесс с помощью PID?
  • freebsd make install openjdk6
  • Как установить openjfx в Kali Linux?
  • Как заставить определенную версию Java?
  • Каков безопасный способ запуска Java 7 на SELinux
  • Открыть экранный процесс в терминале из сценария
  • Нужно ли мне удалять все «java | jre» пакеты из моей системы, чтобы быть уверенным в уязвимости java?
  • Java использует max 8 ядер на Debian, хотя 16 доступны
  • Настройка разработки на Linux
  • В чем смысл локального в этом примере
  • Проблемы с Java и Meow
  • Запуск сеанса Java
  • Interesting Posts

    Список файлов в каталоге с определенным расширением

    RYSNC над SSH не работает для ограниченной оболочки

    KDE 4.14 на OpenSuse, KDE Thunderbird с надписью «Отправить как электронную почту»

    работа с неисполняемыми командами внутри shell-скрипта

    Как сортировать историю оболочки по времени и удалять дубликаты?

    ошибка кукольного сертификата

    Как поместить текущую строку вверху / центру / внизу экрана в vim?

    Извлечение определенной папки из tarball – как я могу рассказать, где выложить файл после его извлечения?

    rsync: пропустить файлы, для которых у меня нет разрешений

    Автоматический запуск клиента PPTP VPN: необходимо перезапустить сетевой интерфейс

    команда чтения в ошибке zsh throws

    Почему мои процессоры не нумеруются последовательно?

    перезапустить предохранитель после редактирования fuse.conf

    Как я могу поменять значение на строке?

    Как сделать logrotate для копирования truncate исходный файл только после новой строки

    Linux и Unix - лучшая ОС в мире.