Articles of kill

Остановить бесконечный цикл .sh скрипт

У меня есть скрипт, подобный приведенному ниже, размещенный на сервере SSH: while true do python3 main.py sleep 1 done Я запустил его с: nohup ./launcher.sh Я могу убить процессы Python, используя top, но, конечно, это не помогает, так как они появляются заново. Есть ли способ остановить выполнение этого скрипта?

Как systemd останавливает службы, у которых нет файла модуля

Systemd может наследовать потерянные процессы, и существуют другие способы запуска службы без наличия файла модуля для данной службы. Я хочу знать, что является универсальным для сервисов, которые не имеют никакого определения сервиса при перезагрузке или остановке. Меня особенно интересуют отправленные сигналы и тайм-ауты, то есть systemd отправляет все остальные сервисы сигтером в порядке отсортированных по […]

не выполняет то, что он должен делать?

Я создаю сценарий bash, где мне нужно подождать несколько секунд (макс. 10), затем запустите несколько команд. Это связано с тем, что при запуске программы она также запускает несколько бесполезных подпроцессов, которые мне не нужны. Но, как я уже сказал, для начала это занимает несколько секунд, поэтому я сделал следующее: here is where the program is […]

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

Я ищу некоторую помощь в создании сценария для уничтожения процессов, но возвращаю сообщение об ошибке, если они принадлежат root. Во-первых, я хотел бы сказать, что я на этом начинаю. На данный момент у меня есть: kill ps -aef | grep $1 | grep -v grep | awk '{print $2}' ps -aef | grep $1 | […]

Убийство некоторых процессов также убивает других, которых я не хочу убивать

Я собираюсь в Metasploitable и пробую некоторые команды. Всякий раз, когда я убиваю процесс с помощью fuser -k 23/tcp чтобы закрыть порт, я получаю другие процессы, также убитые процессом, и их порты закрыты, такие как процесс vsFTPD на port 21 . Связаны ли они и есть ли способ убить одного, не убивая другого? Кроме того, […]

Пропустить флаги для xargs

Я хочу убить кучу процессов, используя эту команду: sudo ps ax | grep node | awk '{print $1}' | xargs kill Но это дает мне операцию, которую нельзя разрешить даже с судо. Затем я попытался с kill -9 индивидуально для каждого процесса, и он сработал. Теперь мой вопрос: как я могу передать флаг -9 для […]

Почему процесс не был убит после закрытия SSH-соединения

Я запустил эту команду через SSH на сервере Debian: watch –precise -n 1 top -b -n 1 -p 27330 | tail -n 1 | awk "{print \$9}" >> 27330.log & Через некоторое время я покинул терминал. Когда я снова подключился, процесс все еще работал. Разве этот процесс не должен быть убит? Я думал, что единственный […]

Регистрация того, что закончилось процессом?

Из-за жестких ресурсов сервера, я подозреваю, что система будет время от времени прекращать процессы. Я хочу, чтобы эти события регистрировались в отдельном файле для расследования. Как установить это в syslog.conf? Я также хотел бы зарегистрировать пользователя, который использует kill cmd для завершения процесса. Системой является версия CentOS 6.4, работающая с rsyslogd.

Экспортировать командную строку без оценки вывода?

Я пытаюсь установить export который бы эффективно kill процесс на основе PID, который pgrep его. Выполняется команда kill $(pgrep myAppName) , которая работает (если «myAppName» было именем фактического процесса) … Но как бы сохранить эту команду в качестве экспортируемой переменной среды? Каждый вариант команды, о которой я мог думать, кажется, пытается оценить pgrep myAppName примерно […]

Как убить команду, выполненную из скрипта?

Я хотел бы запустить tcpdump в моем собственном скрипте через некоторое время, я хотел бы снова его убить. Как я могу получить доступ к PID из tcpdump. Я попробовал его с $$, но это только убивает скрипт. if [[ $TIMEEND != $Zeit ]];then echo "tcpdump started" sudo tcpdump -i eth0 -w /media/usbhd-sd[bc]1/abfrage2.pcap & pid1=$! break […]

Intereting Posts
Как удалить только содержимое каталогов? Печать содержимого между двумя строками, которые содержат escape-символы (Linux / Bash) fprintd-enroll работает только с правым указательным пальцем gunzip и создавать каталоги, следующие за именем zip-файла Лучшая производительность для производства музыки с использованием Wine или Windows-on-Virtualbox (на хосте Linux) Захват вывода команды bash, анализ и сохранение в разные переменные bash если условие с ssh выходит во время цикла без завершения Postfix игнорирует карточные карты pcre для отправителя Создание и контроль запуска скриптов в BusyBox Как я могу узнать, какая программа обращается к mysql? CentOS 6 – запись сервера имен в reset.conf после перезапуска сетевых сервисов? Почему список apt-cache также содержит пакеты, которые НЕ установлены? Как определить последний доступ к символической ссылке без ее обновления? Как удалить окрашенные красные метки / линии на экране? Как узнать, как долго сокет находится в CLOSE_WAIT?