1
ответ

Мой PID использует какой CPU?

У меня есть ubuntu box, в котором 4 CPU (0,1,2,3). Допустим, если я использую веб-сервис, то для получения результата требуется некоторое время (2 минуты). Допустим, PID моей веб-службы - xxxx, я хочу проверить это...
28.06.2018
1
ответ

Как этот процесс работает в фоновом режиме?

пользователь 1550 1 0 Jun19? 00:00:00 узел / usr / bin / nodemon src / server.js пользователь 11051 1550 0 июн19? 00:00:38 / usr / bin / node src / server.js Может кто-нибудь сказать, как работает этот процесс ...
20.06.2018
1
ответ

Различия в дереве процессов после остановки сеанса на несколько минут [закрыто]

Остановить выполнение сеанса на 3 минуты с помощью команды sleep и показать различия в дереве процессов (с символом + для новых процессов и - символ для тех, которые ушли). Как написать скрипт для...
20.06.2018
1
ответ

Команда не возвращает ожидаемое значение внутри .zshrc

Попытка запустить: function which_terminal {return (ps -p $ PPID | awk "'NR == 2'" | cut - d "''" -f 11) } внутри .zshrc, чтобы получить переменную, с которой запущен эмулятор терминала, чтобы я мог настроить ...
19.06.2018
1
ответ

Изменить строку состояния tmux, если процесс запущен

Мне было интересно, можно ли изменить текст в строке состояния tmux (или Приглашение оболочки BASH в качестве альтернативы), если запущен конкретный процесс. Я бы специально хотел, чтобы индикатор появился, если ...
19.06.2018
1
ответ

Как мне убить все экземпляры / opt / php56 / bin / php-cgi, если количество запущенных процессов превышает 20?

Мне это нужно, потому что в моем плане общего хостинга есть ограничение на количество процессов 25. Когда количество процессов превышает 25, мой сайт выдает ошибку 500. Я хочу создать сценарий, который убьет всех ...
30.05.2018
1
ответ

Почему завершается неинтерактивный процесс bash влияет или не влияет на его дочерний процесс при запуске сценария?

У меня есть сценарий bash script1: #! / bin / bash evince и еще скрипт script2 #! / bin / bash evince & Когда я запускаю ./script2, процесс bash завершается сразу после помещения evince в ...
28.05.2018
1
ответ

Linux review T background job

user 23110 0.1 1.7 615392 73004 pts/2 T 20:57 0:13 process У меня есть процесс, который я поместил в фон на терминале, который замерз после. Не реагирует на нажатие клавиш/сброс/команды и т.д. I ...
20.05.2018
1
ответ

Mac 10.13.4 - похоже, что `renice` не действует

Я пытаюсь протестировать команду renice на моем Mac, похоже, она не действует. Вот как я это тестирую: у меня двухъядерный процессор с гиперпоточностью, поэтому я запускаю 6 экземпляров node -e 'while (...
17.05.2018
1
ответ

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

У меня есть двоичный файл, и я должен взломать его пароль (домашнее задание). Также была указана функция (функция, которая является частью двоичного файла). Эта функция показала, что входная строка была ...
10.05.2018
1
ответ

Unix - ps, чтобы проверить, запущен ли сценарий

Я запускаю сценарий, который предназначен для обработки нескольких утилит с целью восстановления некоторых данных. Этот сценарий находится в каталоге, куда пользователи могут поместить свои файлы, которые необходимо восстановить. ...
08.05.2018
1
ответ

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

Я использую CentOS 7 и пытаюсь сделать вместе эти пошаговые инструкции: Скрипт для проверки, запущен ли процесс Github пример запуска sidekiq как службы Тем не менее, оба выглядят очень умно, я '...
04.05.2018
1
ответ

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

Я использовал ssh'ing в Raspberry Pi с Raspbian, редактировал файл с помощью nano, когда я потерял интернет соединение (покинув зону Wi-Fi). После повторного подключения через час я обнаружил, что пи был ...
03.05.2018
1
ответ

Мой сервер взломали?

Я только что заметил высокую загрузку ЦП на моем сервере в последние несколько дней и проверил процессы. Похоже, что эти два процесса ниже потребляют мою загрузку ЦП: 30741 www-data 20 0 89556 10264 ...
25.04.2018
1
ответ

Запретить выполнение процессов на GPU

Я не нашел прямого способа предотвратить запуск процесса X на GPU. В моем случае я хочу исключить оконный менеджер compiz и некоторые другие процессы из работы на моем графическом процессоре nVidia. Там ...
23.04.2018
1
ответ

Привязать существующий процесс к сокету

Я хочу привязать существующий процесс к сокету, прослушивающему определенный порт с помощью nc, и отправить ему ввод (интерактивная оболочка python, редактор...) любой процесс, просто отправьте pid и привяжите его, ...
11.04.2018
1
ответ

Какая команда позволяет узнать, какая программа использует больше процессов в Linux?

Я хотел бы узнать команду для программ, имеющих больше процессов в Linux . наверх - 05:56:00 вверх 1203 дня, 21:29, 1 пользователь, средняя загрузка: 1,08, 1,14, 0,88 Задачи: всего 1142, выполняются 2, 1139 ...
03.04.2018
1
ответ

Почему местоположение переменных среды варьируется так очень?

Чтение книжного Взламывания: Искусство Эксплуатации Jon Erickson, я пытаюсь приблизить адрес переменной среды SHELLCODE для использования программы. Каждый раз я выполняю getenv ("...
22.03.2018
1
ответ

Получить PID tcpdump в сценарии bash [дубликат]

Я пытаюсь получить PID tcpdump, который является частью цикла while. Пример: tcpdump -x -q -l -i $ IFACE порт $ PORT | при чтении буфера; do # process, если что-то получено от tcpdump. В противном случае ...
15.03.2018
1
ответ

Почему SIGTERM убивает сон? [дубликат]

Я читал, что сон не может обрабатывать СИГНАЛ. Мне кажется, что когда я отправляю ему SIGTERM, он должен его игнорировать. спать 10000 & 26322 kill -s SIGTERM 26322 [1] + Завершился спящий режим ...
11.03.2018
1
ответ

Подсчитайте количество процессов во время компиляции кода

Мы используем ant как систему сборки, которая вызывает различные другие инструменты (инструменты Java, скрипты Python, скрипты Perl, LaTeX и т. Д.). Теперь я хотел бы знать, сколько процессов было создано во время ...
08.03.2018
1
ответ

Различия между потоками и процессами? [закрыто]

В курсе по операционным системам (операционная система, на которой рассматривается курс, это Linux), в котором я участвую, нам говорят, что: Процессы имеют значения приоритета, которые определяют, какой процесс ...
06.03.2018
1
ответ

Какие коды копируются в дочерний процесс?

Если мы вызываем метод fork () внутри оператора if, входит ли сгенерированный дочерний процесс в оператор else? #include #include #include # ...
04.03.2018
1
ответ

Кто и где устанавливает маску сродства для каждого процесса?

У меня есть процесс, оболочка. Маска сродства равна 1 (у меня 3 процессора) На резервной машине (почти зеркальная - это 7 - ВСЕ ЦП) Кто решает, какую маску установить или где она настраивается? [root @ h1-nms ~] # ...
02.03.2018
1
ответ

Создание и завершение определенного дерева процессов

В настоящее время я посещаю курс «Компьютерные системы», и у меня возникли проблемы с домашним заданием. Мне нужно создать это конкретное дерево процессов: мне также нужно, чтобы оно оставалось в этом состоянии какое-то время (используя ...
01.03.2018
1
ответ

Дочерний процесс - прослушивание события при смерти родителя

У меня есть отсоединенный дочерний процесс. Он знает pid своего родителя. Есть ли способ прослушивания как в MacOS, так и в Linux, когда родительский процесс выходит из дочернего процесса? Мне нужно создать ...
28.02.2018
1
ответ

Как проверить последние процессы рестарта в unix?

Я проверяю процессы командой "p", а вывод - как показано ниже. UID PID PPID C STIME TTY TIME CMD myapp 10235 20365 99 Feb15 ? 11-...
27.02.2018
1
ответ

Сценарий оболочки - Новый сценарий не наследует значения от родительского сценария после `exec`

Я написал сценарий оболочки с именем testmain.sh: имя пользователя = "рави" echo "Основной ProcessId:" эхо $$ exec ./process.sh Если process.sh имеет значение: echo "В подпроцессе идентификатор процесса:" эхо $$ echo $ username ...
19.02.2018
1
ответ

1) Сколько процессов имеют приоритет выше 80? 2) Сколько исполняемых файлов с установленным битом setuid находится в / usr / bin?

На первый вопрос, который я попробовал: ps -le | хвост -n + 2 | awk '{if ($ 7> 80) print $ 7}' | wc --lines и ps -eo pri | хвост -n + 2 | awk '{if ($ 1> 80) print}' | wc --lines На удивление оба дали ...
31.12.2017
1
ответ

Есть ли утилита для демонизации процессов от имени непривилегированного пользователя?

Я часто хочу запустить какой-нибудь долго работающий процесс или сервер от имени моего собственного непривилегированного пользователя, а затем иметь возможность определить, работает ли он еще, и перезапустить его, если нет. Например, я ...
20.12.2017