Articles of процесс

убийство родительского процесса не убивает ребенка

У меня вопрос. Изучая управление процессами, я наблюдал странное поведение на CentOS 7. Я знаю, что, убивая родительский процесс, дочерние процессы также убиваются. Но не в следующем случае. Я выполнил команду dd, например: [root@server2 ~]# dd if=/dev/zero of=/dev/null & [1] 1756 [root@server2 ~]# ps fax | grep -B2 dd 1737 pts/2 S 0:00 \_ su […]

У iptables есть пид ..?

Я использую номер pid для мониторинга работоспособности всех критически важных сервисов. Но я не могу найти pid для iptables. У iptables есть pid?

Как сохранить команду из запущенного терминала?

Я запускаю Connexion SSH, чтобы использовать команду rsync в терминале, и я хотел бы выключить компьютер, но мне нужно разрешить запустить процесс rsync. Я выполнил эту команду на удаленном хосте. Если я уйду сейчас, то процесс остановится, я думаю? Да, я знаю, что должен запустить свою команду с параметром, чтобы избежать потери процесса.

Как получить pid для cron-скрипта?

Я использую CentOS 7, и я пытаюсь сделать вместе эти прохождения: Скрипт, чтобы проверить, запущен ли процесс Пример Github, заставляющий sidekiq работать как сервис Тем не менее, оба выглядят очень умно, я застрял, когда я пытался проверить скрипт из первого вручную. Поэтому в /etc/cron.hourly я поместил sidekiq_restart с помощью следующего скрипта: #!/bin/bash # A simple […]

Как выйти из нано из другого терминала?

Я был в Raspberry Pi с Raspbian, редактируя файл с помощью nano, когда я потерял подключение к Интернету (покинув зону WiFi). После повторного подключения через час я обнаружил, что пи выгнал меня, но после входа в систему я увидел, что это не останавливает задачу. Когда я снова открыл nano, он сказал мне, что файл редактировался […]

Использование памяти процесса непосредственно перед выполнением его первой инструкции

Как я могу получить размер процесса прямо перед его выполнением без выполнения программы с каким-либо конкретным вводом? Я думал, может быть, отладчик может сделать это. У меня есть IDA Pro, если это поможет.

Смотрите другой процесс предыдущий вывод с помощью strace

Fedora установлена Доступ к машине через PuTTY . Где-то я обнаружил, что могу видеть вывод процесса strace -p -s 9999 -e write Но таким образом я не могу видеть предыдущий вывод, только текущий. Есть ли команда, чтобы увидеть все предыдущие сообщения, записанные в этот процесс терминала?

Как мне получить PID моего основного процесса (а не одного из его работников)?

Я использую CentOS 7. Я пытаюсь написать скрипт для запуска и остановки процесса пумы, но я не могу понять, как получить «мастер» PID, если даже этот термин правильный. В приведенной ниже команде [rails@server myproject_production]$ ps aux | grep puma rails 15767 0.0 1.2 437904 13612 ? Sl 17:20 0:00 puma 3.11.4 (tcp://0.0.0.0:3000,unix:///home/rails/myproject_production/shared/sockets/puma.sock) [myproject_production] rails 15779 […]

Что такое «Добровольное переключение контекста»?

Я получил бинарный файл и должен взломать его пароль (домашнее задание). Была также задана функция (функция, которая является частью двоичного файла). Эта функция показала, что входная строка сравнивалась с правильным паролем символ за символом и сразу возвращала ложь, когда символ был неправильным (это небезопасный способ сделать это, я полагаю, потому что сейчас время утечки, и […]

Unix – ps проверить, запущен ли скрипт

Я запускаю скрипт, который предназначен для обработки нескольких утилит, чтобы восстановить некоторые данные. Этот сценарий находится в каталоге, где пользователи могут разместить свои файлы, которые необходимо восстановить. Поскольку многие пользователи могут иметь доступ к этому каталогу и запускать скрипт, я хочу иметь условие, которое проверяет, запущен ли скрипт. Если да, то выведите сообщение «попробуйте позже»; […]