


Как остановить скрипт Python на сервере?
Я подключился к серверу и запустил на нем Python скрипт (телеграм бота). Все через командную строку.
Как мне теперь остановить его при ПОВТОРНОМ подключении к серверу? Ведь в командной строке уже не будет никакой информации о том, что там выполняется скрипт
Чтобы остановить Python скрипт, запущенный на сервере через командную строку, можно выполнить следующие шаги:
Подключитесь к серверу: Снова подключитесь к вашему серверу через SSH.
Найдите процесс скрипта:
Выполните команду ps aux | grep python или ps aux | grep <имя_вашего_скрипта> для поиска процесса вашего скрипта. Это выведет список всех запущенных процессов, связанных с Python. Пример:
ps aux | grep python
Остановите процесс:
Найдите PID (идентификатор процесса) вашего скрипта в полученном списке.Выполните команду kill <PID>, где <PID> — это идентификатор процесса, который вы нашли на предыдущем шаге. Например:
kill 1234
Если процесс не останавливается, вы можете использовать более принудительный вариант команды kill -9 <PID>:
kill -9 1234
Проверьте, что процесс остановлен:
Выполните команду ps aux | grep python снова, чтобы убедиться, что процесс больше не отображается в списке активных процессов.
почему не будет то? Так трудно понять работает ли скрипт или нет?)