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

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

1
Виконати команду Nohup із введенням
У UNIX у мене є процес, який я хочу запустити за допомогою nohup. Однак цей процес в якийсь момент чекатиме підказку, куди я маю ввести yesабо noпродовжувати його. Поки в UNIX я робив наступне: nohup myprocess <<EOF y EOF Тож я запускаю процес "myprocess", використовуючи nohup і передаючи файл у …
11 process  perl  nohup 


2
Чому vfork () призначений для використання, коли дочірній процес викликає exec () або exit () відразу після створення?
Концепції операційної системи та APUE кажуть З vfork () батьківський процес призупиняється, і дочірній процес використовує адресний простір батьків. Оскільки vfork () не використовує функцію копіювання під час запису, якщо дочірній процес змінить будь-які сторінки адресного простору батьків, змінені сторінки будуть видимими для батьків, коли він відновиться. Тому vfork () …
11 linux  process  exec  exit  vfork 

2
Зомбі в баш
Баш, здається, не створює зомбі. Схоже, що процеси одразу ж пожинають, коли їх вбивають. Чи можу я змусити баш зробити зомбі? Чому я прошу: Я хотів би мати можливість безпечно вбити дитячий процес або безпечно kill -9його, якщо він не загине протягом певного проміжку часу, але я не хочу випадково …
11 bash  process 

1
Яка мета файлу / proc / pid / mountinfo?
Яке призначення /proc/pid/mountinfoфайлу (при цьому pid має числовий ідентифікатор процесу)? Наскільки я бачу, він відображає вміст /proc/mountsфайлу, але з додатковою інформацією. Також здається, що файл залишається однаковим для всіх процесів: diff для двох випадково вибраних процесів не повертає вихід ( diff /proc/3833/mountinfo /proc/2349/mountinfo) Зауважте, що я не запитую, що він …
11 linux  mount  process  proc 

1
Історія процесів в системах Unix / Linux
Я знаю, що ps -eflпоказує запущені процеси в * nix системах. Я хотів би перевірити історію з ( в минулому) процесів, які виконуються на конкретній машині, бажано всю інформацію psнадає (тобто %CPU, %MEM). Які утиліти командного рядка я можу використовувати, чи зберігається ця інформація десь аналогічно .bash_historyфайлу?
11 process  logs  ps 


2
Процеси сну отримують однаковий час процесора?
Деякі процеси проводять більшу частину свого "життя" у sleepстатусі. Демони, сервери та загальний слухач приходять на думку. Мені було цікаво, чи отримують у цьому стані той самий час процесора? На чомусь на зразок мого ноутбука, це було б не дуже оптимально! З мого курсу операційної системи я неясно пам'ятаю, що …
11 linux  debian  process 

3
Яку одиницю часу використовує страйк під час відображення часу, проведеного в системних дзвінках?
Використовуючи команду straceз прапором -T, я хотів би знати, яка одиниця часу використовується для відображення часу, проведеного в систематичних дзвінках? Я припускаю, що це повинно бути за лічені секунди, але я не зовсім впевнений, і це, здається, у керівництві опущено.

2
як працює без файлу шкідливе програмне забезпечення на Linux?
Я розумію визначення зловмисного програмного забезпечення без файлів: Шкідливий код, який не заснований на файлах, але існує лише в пам'яті ... Більш конкретно, безфайловий шкідливий код ... додає себе до активного процесу в пам'яті ... Чи можете хтось пояснити, як працює це додавання до активного процесу в пам'яті? Крім того, …

2
Замініть поточний процес його спільним процесом / дочірньою
У мене є програма, Pяка очікує отримання "Привіт" та виведення "Чому?" перед наданням функції. Ця функція використовується іншими програмами, які не усвідомлюють, що розпочати розмову з "Привіт" є загальною люб'язністю. Таким чином, я хочу написати обгортку, Pяка працює так (синтаксис zsh): coproc P print -p Hello # Send Hello to …
10 shell  scripting  process  zsh 

1
Чи можна знати джерело (додаток) буфера обміну?
Я помітив, що іноді вміст буфера обміну стає недоступним, якщо вихідна програма (куди було скопійовано вміст) закрита. Це змушує мене замислитися, чи можна дізнатися, що таке програма-джерело (наприклад, можливо, PID). Чому? Якщо вихідним додатком є ​​термінал, я хотів би знайти робочий каталог терміналу, якщо скопійований вміст є відносним шляхом, щоб …
10 x11  process  clipboard  xclip 

2
Друкуйте підписи та назви процесів під час їх створення
Від питання тут , ОП хоче повторно опитувати ідентифікатор процесу з використанням pidofв сценарії оболонки. Звичайно, це неефективно, оскільки новий процес потрібно починати для pidofпрограми кілька разів на секунду (я не знаю, що це причина сплеску процесора у питанні, але це здається вірогідним). Зазвичай шлях подібного до сценарію оболонки - …

2
Як я можу створити важкий для вбивства процес
Я хочу створити програму, яку буде важко зупинити (навіть для адміністратора) після її запуску (з привілеями root). Після запуску процес повинен продовжувати себе при запуску до тих пір, поки не попросять припинити. Процес зупинки повинен зайняти деякий час (тобто, він повинен бути дорогим). Я знаю, це може здатися шкідливим програмним …
10 security  process  kill 

2
Що означає, що кожен процес має поточний каталог?
Я читаю "Середовище програмування Unix", але не розумію поточного каталогу концепції . Кожен процес має поточний каталог , і всі ім’я файлів неявно передбачається починати з імені цього каталогу, якщо тільки вони не починаються безпосередньо з косою рисою. Чи означає це, що кожен процес має знак, в якому каталозі він …
10 process 

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