6
ответов

Почему “ls” требует отдельного процесса для выполнения?

Почему ls требует отдельного процесса для своего выполнения? Я знаю причину, почему команды как CD не могут быть выполнены путем разветвления механизма, но являются там вредом, если ls выполняется без разветвления?
10.01.2014
5
ответов

Потоки по сравнению с (разветвленными) процессами

Приложения Linux обычно ветвление затем должностное лицо (с execve ()), но JAVA-приложения и определенный Apache поточная обработка использования MPMs. При разветвлении, использует ветвление + должностное лицо для порождения процесса, каков высокий уровен
05.05.2014
4
ответа

Что такое открытое описание файла?

Когда Вы разветвляете процесс, ребенок наследовал дескрипторы файлов его родителя. Я понимаю, что, когда это происходит, ребенок получает копию таблицы дескрипторов файлов родителя с указателями в...
08.04.2015
4
ответа

Как ветвление и должностное лицо работают?

У меня нет большого опыта, просто пытаясь принять участие в процессы, как они интерпретируют к аппаратным средствам от уровня пользователя. Таким образом, когда команда запущена из оболочки, ветвление () наследовало дочерний элемент...
18.01.2015
4
ответа

Окраска вывода разветвленных процессов

У меня есть runscript, который запускает некоторые процессы и отправляет их в фон mongod и pid_mongo= $! redis-сервер и pid_redis= $! # и т.д. Все эти процессы затем вывод одновременно к...
14.12.2012
4
ответа

Каково различие между запущением программы как демон и разветвлением его в фон с '& '?

Каковы практические различия с точки зрения системного администратора при развертывании сервисов на основанную на Unix систему?
23.11.2012
4
ответа

Почему должен, ребенок vfork или ветвления называет _exit () вместо выхода ()?

Из страницы справочника vfork (): vfork () отличается от ветвления (), в котором приостановлен родитель, пока ребенок не звонит execve (2) или _exit (2). Ребенок совместно использует всю память с ее родителем...
12.06.2011
3
ответа

Ветвление по сравнению с клоном на 2.6 ядрах Linux

У меня есть некоторый беспорядок относительно ветвления и клона. Я видел что: ветвление для процессов, и клон для ветвления потоков, просто называет клон, клон используется для всех процессов, и потоки Имеют любой...
30.04.2015
3
ответа

Действительно разветвляется (), сразу копируют всю "кучу" процесса в Linux?

Ветвление () системный вызов клонирует дочерний процесс от рабочего процесса. Два процесса идентичны за исключением своего PID. Естественно, если процессы просто читают из своей "кучи", а не...
20.08.2014
3
ответа

Как разветвить команду “кошки”?

Это - мой сценарий удара. #!/bin/bash oo = "'cat/etc/httpd/conf/httpd.conf'"; кошка> /a.txt <<$oo EOF EOF это просто читает/etc/httpd/conf/httpd.conf и пишет это в /a.txt, проблема имеет...
18.06.2014
3
ответа

Что после должностного лица () в команде ls. Родительский процесс печатает вывод к консоли или ребенку?

У меня есть простое сомнение на выполнении команды ls. Согласно моему пониманию от исследования я сделал в Интернете, я понял ниже точек. То, когда мы вводим ls командный процессор, интерпретирует...
15.03.2013
3
ответа

Fork-бомба на Mac?

Я просто узнал о fork-бомбе, интересном типе атаки "отказ в обслуживании". Википедия (и несколько других мест) предлагает использовать :() {:|:&};: на машинах UNIX для разветвления процесса infine...
23.04.2012
3
ответа

Удар поддерживает разветвление, подобное ветвлению C ()?

У меня есть сценарий, который я хотел бы разветвить однажды, таким образом, две копии того же сценария работают. Например, я хотел бы, чтобы следующий сценарий удара существовал: $$ эха do_fork () повторяют $$ Если это...
18.02.2011
2
ответа

Когда vfork называют, родительский процесс действительно приостановлен?

Насколько я знаю, когда vfork называют, дочерний процесс использует то же адресное пространство в качестве того из родителя, и любые изменения, внесенные дочерним процессом в parent'ss переменных, отражаются на...
08.10.2019
2
ответа

Как удар передает группы пользователей ребенку?

Это известно что, если я добавляю меня к новой группе, что изменение не будет отражено, пока я не выйду из системы и въезжаю задним ходом: $ sudo adduser меня, newgroup $ группирует меня sudo $, группирует меня меня sudo newgroup $ Это...
23.09.2014
2
ответа

Связать один процесс с несколькими портами?

У меня есть рабочий сервер сокета и прислушивающийся к входящим соединениям на неадминистраторском порте (т.е.>. 1024). Я также хотел бы за этот процесс смочь обработать другой тип соединения на...
09.05.2014
2
ответа

Как ограничить количество процесса, который может создать пользователь?

Я думаю, что у меня есть программа, которая создает бесчисленные ветвления себя (не намеренно, я надеюсь). Мне нравится тестировать это, но я не могу уничтожить машину, поэтому как я мог ограничить количество процесса для выполнения...
08.03.2014
2
ответа

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

Я смешивал с fork-бомбами и заметил это, если я просто ветвление () процессы неоднократно, уничтожая начальный процесс снижу целое дерево. Дело обстоит не так для fork-бомб, записанных в Bash...
11.10.2013
2
ответа

Дескриптор файла и ветвление

Когда ребенок разветвлен затем, это наследовало дескрипторы файлов родителя, если ребенок закрывает дескриптор файла, что произойдет? Если ребенок начинает писать то, что должно произойти с файлом в конце родителя?...
18.09.2013
2
ответа

Почему ветвление механизма создания процесса по умолчанию?

Системный вызов UNIX создания процесса, ветвления (), создает дочерний процесс путем копирования родительского процесса. Мое понимание - то, что это почти всегда сопровождается вызовом должностному лицу () для замены...
07.02.2012
2
ответа

Каково различие между ветвлением () и vfork ()?

Я хотел бы понять подробно различие между ветвлением () и vfork (). Я не смог переварить страницу справочника полностью. Я также хотел бы разъяснить один из своего комментария коллег "В...
12.06.2011
1
ответ

Ветвление SSH уничтожает соединение

Я использую сценарий Linux, который имеет задачу передачи управления системы к удаленной поддержке. В этом сценарии одна из команд является ssh портом, направляют команду, которая передаст порт...
22.08.2017
1
ответ

Какова история позади fork-бомбы?

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

Почему эта бомба вилки bash не работает на моей виртуальной машине RHEL?

Я запускаю виртуальную машину RHEL 6.5 в среде VMware ESXi и получаю к ней доступ через виртуальную консоль vSphere Web Client (в моем браузере). Я специально хотел разбить эту машину и выполнил: () {: | ...
10.06.2015
1
ответ

ветвление () и как сигналы поставляются процессам

Я программирую это, я записал в ветвлении C () от дочернего процесса. Никакой процесс не завершится. Если я запускаю программу из командной строки и контроля-за-прессой-c, какой процесс (процессы) получит прерывание...
28.12.2014
1
ответ

Что является семантикой получения EADDRINUSE, когда никакой сокет слушания не связывается, но соединения открыты

Рассмотрите родительский процесс, который завершает снабжение сокетом/связывание/принятие и разветвит детей с тем сокетом, открытым, чтобы они общались с, в то время как родитель продолжает принимать соединения. Тот родитель...
14.10.2014
1
ответ

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

Когда выполнение PS управляет в моей системе Linux, я вижу некоторые пользовательские процессы дважды (другой PID...). Интересно, являются ли они новыми процессами или потоками того же процесса. Я знаю некоторые функции в стандарте C...
26.11.2013
1
ответ

Как fork-бомба работает?

ПРЕДУПРЕЖДЕНИЕ НЕ ПЫТАЕТСЯ ВЫПОЛНИТЬ ЭТО НА ПРОИЗВОДСТВЕННОЙ МАШИНЕ В том, чтобы читать страницу Wikipedia по теме, я обычно следую за тем, что продолжает следующий код: :() {:|:&};: выборка...
31.08.2013
1
ответ

Какие правила управляют отношениями отцов и детей процессов, запущенных оболочкой через канал?

#!/bin/ksh # start_service: запустите сервис my_server_executable 2> &1 | my_pipe_following_shell_script и выйдите 0 После того, как я выполняю вышеупомянутое start_service сценарий из командной строки, это...
21.03.2013
1
ответ

Как наследованный файл descritor, уязвимость имела дело с в Нельдах?

Ulrich Drepper описывает уязвимость в программах, которые имеют открытые дескрипторы файлов затем, они разветвляются () и execve () без большой очень тщательной блокировки на месте. Он также говорит о новом ядре...
23.11.2012

Еще нет никакого руководства использования этим тегом …!

Руководство использования, также известное как тег выборка Wiki, является короткой аннотацией, которая описывает, когда и почему тег должен использоваться на этом сайте конкретно.

Еще нет никакого тега Wiki для этого тега …!

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

Все зарегистрированные пользователи могут предложить новый тег wikis.

(Обратите внимание, что, если у Вас есть меньше чем 20 000 репутаций, Ваш тег, Wiki будет одноранговым узлом, рассмотренным, прежде чем это будет опубликовано.)