Проверьте, запущен ли процесс в Linux, и остановите егоLinux

Ответить
Anonymous
 Проверьте, запущен ли процесс в Linux, и остановите его

Сообщение Anonymous »


Я создал программу на Python, которая читает файл базы данных и останавливается. У меня есть еще один файл bash, который запускает программу Python каждые три секунды. Файл bash запускается при запуске. Каковы лучшие команды Linux, чтобы проверить, запущен ли этот процесс, и при необходимости завершить его? Поскольку программа Python работает с перебоями, я предполагаю, что мне нужно будет проверить файл bash. Поиск в Google дал эту команду, но я не знаю, что она мне говорит и как ее остановить.

пока true; делать python3 /home/david/Documents/Python/thermostat_read_store.py спать 3 сделанный Я использовал

ps -ef | grep термостат_read_store.sh и который вернулся

Дэвид 804 701 0 23 ноября? 00:00:00 /bin/sh -c /home/david/Documents/Python/thermostat_read_store.sh Дэвид 810 804 0 23 ноября? 00:00:10 /bin/sh /home/david/Documents/Python/thermostat_read_store.sh Дэвид 381043 381020 0 02:58 баллов/4 00:00:00 grep --color=auto термостат_read_store.sh О чем это мне говорит? Какой самый простой способ убить его, чтобы изменить файл?
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»