Вопросы с тегом «process»

Процесс - это экземпляр выполняемой компьютерной программы.

10
Есть ли способ увидеть детали всех потоков, которые есть у процесса в Linux?
Я думаю, что для Windows Process Explorer показывает все потоки процесса. Существует ли аналогичная утилита командной строки для Linux, которая может показать мне подробности обо всех потоках, которые порождает конкретный процесс? Я думаю, что я должен был сделать себя более ясным. Я не хочу видеть иерархию процесса, но список всех …

5
Как мне подключить терминал к отдельному процессу?
Я отключил процесс от моего терминала, как это: $ process & Этот терминал давно закрыт, но processвсе еще работает, и я хочу отправить некоторые команды в стандартный процесс этого процесса. Это возможно?

7
Зачем нам форк для создания новых процессов?
В Unix всякий раз, когда мы хотим создать новый процесс, мы разветвляем текущий процесс, создавая новый дочерний процесс, который в точности совпадает с родительским процессом; затем мы выполняем системный вызов exec, чтобы заменить все данные из родительского процесса данными для нового процесса. Почему мы сначала создаем копию родительского процесса, а …

3
Как Linux «убивает» процесс?
Меня часто сбивает с толку то, что, хотя я профессионально работал с компьютерами в течение нескольких десятилетий и с Linux в течение десятилетия, я фактически воспринимаю большую часть функциональных возможностей ОС как черный ящик, мало чем отличающийся от магии. Сегодня я подумал о killкоманде, и хотя я использую ее несколько …

5
Определение того, какой процесс связан с портом
Я знаю, что с помощью команды: lsof -i TCP (или некоторый вариант параметров с lsof) Я могу определить, какой процесс связан с конкретным портом. Это полезно, если я пытаюсь запустить что-то, что хочет привязать к 8080, а некоторые уже используют этот порт, но я не знаю что. Есть ли простой …
90 networking  process  tcp  lsof 

4
Можно ли как-то добавить «&& prog2» к уже запущенному prog1?
Большинство оболочек предоставляют такие функции, как &&и ;цепочка выполнения команд определенным образом. Но что, если команда уже запущена, могу ли я как-то добавить еще одну команду, которая будет выполняться в зависимости от результата первой? Скажи я побежал $ /bin/myprog some output... но я очень хотел /bin/myprog && /usr/bin/mycleanup. Я не …
87 bash  shell  process  exit 

7
Как найти, какие процессы забирают всю память?
Я ищу что-то вроде верхней части загрузки процессора. Есть ли аргумент командной строки для top, который делает это? В настоящее время моя память настолько заполнена, что даже 'man top' выходит из строя из-за нехватки памяти :)
85 process  memory  top 

3
Если вы ^ Z из процесса, он «останавливается». Как вы переключаетесь обратно?
Я случайно «остановил» свой telnetпроцесс. Теперь я не могу ни «переключиться обратно», ни убить его (он не будет отвечать kill 92929, где 92929 - это процесс). Итак, мой вопрос: если у вас остановлен процесс в командной строке Linux, как вы переключаетесь на него или убиваете его, не прибегая к помощи …

6
Как я могу проверить, какие сигналы слушает процесс?
Как я могу проверить, будет ли запущенный процесс перехватывать сигнал, или игнорировать его, или блокировать? В идеале я хотел бы видеть список сигналов, или, по крайней мере, не нужно отправлять сигнал для проверки.
81 process  signals 



5
Какой процесс создал это окно X11?
Учитывая идентификатор окна X11, есть ли способ найти идентификатор процесса, который его создал? Конечно, это не всегда возможно, например, если окно было установлено по TCP-соединению. В этом случае я хотел бы, чтобы IP и порт были связаны с удаленным концом. Вопрос был задан ранее о переполнении стека , и предложенный …
75 process  x11 


3
Если процессы наследуют родительскую среду, зачем нам экспорт?
Я прочитал здесь, что цель exportоболочки - сделать переменную доступной для подпроцессов, запускаемых из оболочки. Однако я также читал здесь и здесь, что «Процессы наследуют свое окружение от своего родителя (процесс, который их запустил)». Если это так, зачем нам это нужно export? Чего мне не хватает? Переменные оболочки не являются …

2
Процесс со странным случайным именем, потребляющий значительные ресурсы сети и процессора. Кто-то взламывает меня?
В виртуальной машине на облачном провайдере я вижу процесс со странным случайным именем. Он потребляет значительные ресурсы сети и процессора. Вот как выглядит процесс из pstreeвида: systemd(1)───eyshcjdmzg(37775)─┬─{eyshcjdmzg}(37782) ├─{eyshcjdmzg}(37783) └─{eyshcjdmzg}(37784) Я приложил к процессу, используя strace -p PID. Вот вывод, который я получил: https://gist.github.com/gmile/eb34d262012afeea82af1c21713b1be9 . Убить процесс не работает. Как-то (через …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.