Фоновый и интерактивный процессы выглядят одинаково, поэтому определить какой из них кто просто глядя на список процессов вы не сможете. Для этого нужно чтобы процесс мог заранее сообщать свой PID, например в log файл, или создать обертку, которая будет это делать при запуске.
Также, вы можете скачать sysinternals утилиты, про которые я упоминал, там есть полный набор для работы с процессами из командной строки, включая pslist и pskill.
P.S. Я бы сперва попробовал разобраться, что именно делает этот процесс. Может он дописывает изменения в базу, или завершает подключения к удаленным клиентам, и его принудительное завершение может привести к проблемам.
скачайте sysinternals утилиты, там есть pskill для убития процесса
чтобы зациклено? вы уверены, что вы в командной строке достаточно разбираетесь, чтобы написать цикл? А то судя по вопросам вам нужно не " как из командной строки убить процесс".
Ваня Зюзгин: Сайтам начального уровня не нужно UI, и при этом на бизнес они не забивают.
Стандартные шаблоны УЖЕ сделаны на уровень выше, чем уровень начинающего джуниора, и обычно UI не так важен, как сам бизнес.
Когда начинают уже задумываться об UI, это не сайт начального уровня, а на крупный проект джуниор не нужен, особенно во фрилансе.
Из этого кода не видна ошибка.
Такое большое смещение кода вправо подразумевает, что между объявлением переменной и ее использованием было еще куча кода. У вас точно порядок такой? может первый msg_body = '' все-же где-то в условиях спрятан и не виден при обычном выполнении?
А вы смотрели ТВ каналы с 60 кадров в секунду?
А как вы тогда убедились, что нет дергания?
Посмотрите хоббита в хорошем кинотеатре, он снят с высокой частотой. Весь фильм не оставляет ощущение, что ты смотришь не кино а документальную съемку, или прямо видишь студию. И тут ты начинаешь понимать, что в фильмах эффект дергания наоборот создает "эффект нереальности"
Посмотреть чем запускается процесс.
Обычно он висит в автостарте, и там и прописано от кого его запускать. Можете в скриптах поискать например
start-stop-daemon --start --chuid
В общем надо смотреть что у вас используется init.d или еще что, и ковыряться в ней.
Частота восприятия информации человеческим глазом примерно равна 100-150 fps.
Мозг способен усреднять это.
Мозг способен объединять кадры и различать нормальное движение объектов на частоте 24-30 кадров.
Но понятно, что ему будет легче работать на родной частоте, а 60 ближе к ней, чем 24-30.
в Linux одинарные кавычки означают, что все что внутри читать так как есть, в результате $delsite не будет понято как переменная, а просто как текст.
В двойных кавычках символ доллара обрабатывается корректно.
Не могли они сразу отправить снимок по усб, без внутренней памяти.
Древние повершоты это USB 1.1, со скоростью около мегабайта в секунду. Даже при 4 мегапикселях, невозможно передать снимок за 1/1000 секунды, или при медленной выдержке за 1 секунду (ибо в raw формате это несколько мегабайт. а чтобы сделать jpg нужно все равно время процессора, за которое снимок ДОЛЖЕН где-то храниться).
Текущее состояние матрицы нужно где-то сохранить, поскольку матрица цветочувствительная, она не хранит сама по себе снимок.
Значит есть внутренняя оперативная память, с которой уже дальше пересылается на ssd или флешку, или уже на usb.
что выдает?