Проверьте, запущен ли процесс в Linux, и остановите его ⇐ Linux
-
Anonymous
Проверьте, запущен ли процесс в Linux, и остановите его
Я создал программу на 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 О чем это мне говорит? Какой самый простой способ убить его, чтобы изменить файл?
Я создал программу на 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 О чем это мне говорит? Какой самый простой способ убить его, чтобы изменить файл?
Мобильная версия