Не удается найти инициированные Cron процессы, инициированные на сервере Amazon EC2

На моем удаленном экземпляре Amazon EC2 я назначил задание Cron для запуска программы один раз в час. Программа занимает около 55 минут для запуска и отправляет мне электронное письмо, когда оно начинается и когда оно останавливается.

Он работает хорошо, но в последнее время кажется, что программы внезапно начали длиться («конечная электронная почта» поступает через 55 минут после отправки электронной почты). Это также означает, что одновременно запускаются несколько процессов. Я хотел бы подтвердить это, просмотрев все текущие процессы, но по какой-то причине, когда я печатаю «ps», отображаются только два процесса: bash и сама команда ps.

Любая идея, почему процессы не отображаются в ps? Как я могу их найти? Еще раз, я SSHing в свой экземпляр Amazon EC2 – не уверен, что это повлияет на то, какие процессы появляются.

Спасибо!

2 Solutions collect form web for “Не удается найти инициированные Cron процессы, инициированные на сервере Amazon EC2”

Вы должны использовать некоторые флаги для отображения всех процессов, в том числе запущенных в фоновом режиме от root , например ps aux и grep имя вашего процесса.

  • -a : отображение информации о процессах других пользователей, а также
  • -u : отображать процессы, принадлежащие указанным именам пользователей

Проверьте man ps за дополнительной информацией.

Как было предложено другими пользователями, мне нужно было добавить дополнительные сведения в мою команду ps. Что для меня работало:

 ps -eo pid,comm,cmd,start,etime 

Это показало все процессы (-e) и предоставило информацию, указанную мной (-o): идентификатор процесса (pid), чтобы я мог убить задачу, команду (comm) – то есть python, bash и т. Д., Cmd ( полный путь к программе), время начала и прошедшее время.

  • Как использовать `lsh` в качестве клиента для сервера OpenSSHD без пароля?
  • Я не могу ssh на localhost в определенном порту на os x
  • Можно сделать IPSEC VPN-соединение?
  • bash, не используя ssh -i. Не удается найти каталог
  • Нельзя использовать ключ OpenPGP, экспортированный из GnuPG с SSH
  • Верхние имена пользователей в принципалах Kerberos при входе в SSH с паролем
  • Как запустить Google Chrome или Chromium на удаленном сеансе ssh?
  • Можно ли сохранять ssh-соединение в bash-скрипте вместо $ (ssh user @ ip command) каждый раз?
  • ограничение нажатия на выбранные репозитории Mercurial с использованием принудительных команд `ssh` и` hg-ssh`
  • Как просмотреть все команды, выполняемые текущим пользователем, во всех терминалах session / screen / byobu?
  • SSH для ненадежной машины
  • Выполнение команд после символа амперсанда и в удаленной сессии ssh
  • Interesting Posts

    Не удается найти работу mysql на crouton, ubuntu exact

    Конфигурация Tmux не сохраняет PWD в новом окне или разделенном окне

    Запланируйте задание для переименования файлов в папке и отправьте обновленное оповещение по электронной почте

    centos 7 двойной ботинок с окнами 8.1

    netfilter для пересылки всего трафика на локальный веб-сайт по умолчанию и исключения из этого правила с помощью macaddr

    Как добавить строки из файла списка имен в другой файл?

    Вставка символов Юникода при входе в консоль

    FreeBSD: поместите файлы сервера на свой собственный раздел / фрагмент

    Невозможно получить доступ / root в CentOS-сервере с помощью «VSFTPD»

    Не удалось получить «InRelease» в apt-файле Debian9

    Не удалось найти пакет ubuntu-desktop на ubuntu desktop iso

    Я хочу отслеживать файлы, которые обрабатываются в последний час

    Почему dladm rename-link терпит неудачу с «недопустимым аргументом»?

    Linux Mint 11 не будет подключаться к Windows 7 Wireless Ad Hoc

    Значит ли порядок перегородок?

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