Запитання з тегом «process»

Процес - це екземпляр комп'ютерної програми, який виконується.

4
Чому існує багато облікових записів? Я єдиний користувач
Я запускаю настільну систему Ubuntu 12.04. Поки що я встановив лише деякі програми (у мене є права судо). Коли я перевіряю список користувачів у системі, я бачу довгий список, як-от понад 20 користувачів - коли такі користувачі були створені (наприклад, демон, син, синхронізація, ігри, імпульс тощо)? Як вони пов'язані з …

1
fork () і як сигнали надходять до процесів
Я програму, яку я написав у C fork (), вийшов із дочірнього процесу. Жоден процес не припиниться. Якщо я запускаю програму з командного рядка і натискаю control-c, який процес (и) отримає сигнал переривання?
13 process  signals  fork 

1
Що означає "Невідомий екземпляр" під час перезавантаження послуги?
Я намагаюся vsftpdзапустити файловий сервер на Ubuntu 13.10, я не можу підключитися до сервера з іншої мережі, хоча ця інша мережа підключена до мережі сервера і pingпрацює. Щось є підозрілим щодо vsftpdперезавантаження, при налаштуванні vsftpdмене просять перезапустити за допомогою: service vsftpd restart Вихід пише: "Стоп: невідомий екземпляр". Я не знаю, …

1
Чому PGID моєї дитини не обробляє PID батьків?
Тому я постійно читаю, що ця команда повинна припинити всі дочірні процеси батьківського процесу: kill -- -$$ Використовуючи негативний ідентифікатор за допомогою команди kill, посилається на PGID, і з наведених нами прикладів здається, що PGID дочірніх процесів повинен бути PID батьків, але це не так у моїй системі. У моїй …

2
Що таке "автоматичне розширення стека"?
getrlimit (2) має таке визначення на сторінках man: RLIMIT_AS Максимальний розмір віртуальної пам'яті процесу (адресний простір) у байтах. Цей ліміт впливає на виклики до brk (2), mmap (2) та mremap (2), які не вдається з помилкою ENOMEM при перевищенні цього ліміту. Також не вдасться автоматичного розширення стека (і генерує SIGSEGV, …
13 linux  process  memory  limit 

2
Чим відрізняється pidof від pgrep?
Коли я використовую будь-яку з цих команд з аргументом як ім'я процесу, обидві вони повертають точно таке ж число. Це однакові команди? Це дві різні команди, які роблять те саме? Чи один із них псевдонім іншому? pidof firefox pgrep firefox
13 process 

4
Сценарій Bash чекає процесів і отримує код повернення
Я намагаюся створити сценарій, який запустить багато фонових команд. Для кожної фонової команди мені потрібно отримати код повернення. Я пробував такий сценарій: #!/bin/bash set -x pid=() return=() for i in 1 2 do echo start $i ssh mysql "/root/test$i.sh" & pid[$i]=$! done for i in ${#pid[@]} do echo ${pid[$i]} wait …
13 linux  bash  process  array 

3
Вбийте будь-яку службу, що працює на певному порту
Я намагаюся написати сценарій, який вбиває службу, що працює на певному порту. Це мій сценарій: a=$(ps ax | grep 4990 | grep java | awk '{print $1}') kill -9 $a Це програма java. Цей сценарій працює іноді, але загадково виходить з ладу більшу частину часу. Чи є якийсь інший спосіб …
13 process  kill  tcp 

1
Які взаємозв'язки між процесами, потоками ядра, легкими процесами та потоками користувачів у Unix? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 2 роки тому . У Unix Internal від Vahalia є фігури, що показують зв'язки між процесами, нитками ядра, …

4
lsof -p PID проти lsof | греп ПІД
Я не розумію вихід команди lsof. Коли я пишу lsof -p PID Я отримую 4 рядки і коли пишу lsof | grep PID Я отримую сотні рядків. Чи не повинен він повернути той самий результат? Дякую за відповіді. Ось вихід. Схоже, це підпроцес або що означають ці завдання? lsof -p …
12 process  lsof 

4
Як знайти джерело процесу нересту?
У мене процес Java працює на екземплярі RedHat Linux. Проблема полягає в тому, що вона знову з'являється після того, як я її вбиваю. Я не впевнений, куди шукати. Я вже пішов на кронтаб, але не пощастило. Я подивився на PPID, але він вказує на init (1). Будь-яка ідея, як я …
12 process  kill 

1
Сенс виводу pmap
Я писав main.cу Linux: int main() { while (1){} } Коли я компілюю і запускаю його, я можу pmap: # pmap 28578 28578: ./a.out 0000000000400000 4K r-x-- /root/a.out 0000000000600000 4K r---- /root/a.out 0000000000601000 4K rw--- /root/a.out 00007f87c16c2000 1524K r-x-- /lib/libc-2.11.1.so 00007f87c183f000 2044K ----- /lib/libc-2.11.1.so 00007f87c1a3e000 16K r---- /lib/libc-2.11.1.so 00007f87c1a42000 4K …


5
Витончений спосіб вбити процес
Після того, як мій баш-скрипт виконаний із сервером селену, сценарій вбиває його так: kill `ps -ef | grep selenium | awk '{ print $2 }'` Хоча це працює, і він вбиває скрипт селену, він також намагається вбити процес для grep seleniumТак, до того моменту, коли номер процесу повернеться до команди …
12 process  search  kill 

3
Підтримуйте 100 примірників запущеної програми
Наразі я використовую нагляд, щоб підтримувати 100 екземплярів сценарію, що працює відразу. Якщо хтось помре, то він запускає новий. Однак, схоже, це намагається підтримувати більшу кількість (> 300 процесів), і я шукаю заміну. Моніт, здається, не робить те, що я хочу, оскільки він контролює окремі сценарії, і, схоже, не може …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.