1 / 1 / 1
Регистрация: 06.05.2011
Сообщений: 109
|
||||||
1 | ||||||
QNX Программное получение командной строки процесса по известному PID10.04.2019, 21:55. Показов 2948. Ответов 6
Метки нет (Все метки)
Известно, что по PID процесса можно получить его символическое имя, если пользоваться функцией devctl(),
например, так:
Ведь операционная система всю эту информацию в себе содержит, поскольку команда ps -ef командного интерпретатора позволяет ее увидеть. Значит, должна быть и возможность программно все это получить?
0
|
10.04.2019, 21:55 | |
Ответы с готовыми решениями:
6
Получение Pid процесса Закрытие процесса по его PID и заморозка процесса по его имени или PID Программное закрытие командной строки Завершение процесса их командной строки |
19 / 4 / 1
Регистрация: 19.05.2012
Сообщений: 45
|
|
20.07.2019, 11:06 | 2 |
Предлагаешь покопаться в диспетчере задач?!
Если не ошибаюсь, то в "/proc/*/cmdline" содержатся сведения по процессу.
0
|
1 / 1 / 1
Регистрация: 06.05.2011
Сообщений: 109
|
|
20.07.2019, 17:54 [ТС] | 3 |
В "/proc/*/cmdline" сведения по процессу не содержатся, так как в QNX такого каталога нет
0
|
19 / 4 / 1
Регистрация: 19.05.2012
Сообщений: 45
|
|
20.07.2019, 19:21 | 4 |
То есть в QNX нет каталога "/proc". Я правильно понял?
...Если такой каталог отсутствует, то из-за стандарта POSIX какой-то каталог, содержащий сведения о запущенных процессах всё же должен быть. Закинь мне ссылку на образ, чтобы азъ исследовал. Добавлено через 17 минут getpid() Смотри её
0
|
1 / 1 / 1
Регистрация: 06.05.2011
Сообщений: 109
|
|
21.07.2019, 12:50 [ТС] | 5 |
Каталоги "/proc/*" для разных запущенных процессов в QNX есть. Иначе я не писал бы в примере open ("/proc/16254/as", O_RDONLY). Нет каталога "/proc/*/cmdline". В Linux они действительно есть
0
|
19 / 4 / 1
Регистрация: 19.05.2012
Сообщений: 45
|
|
25.07.2019, 19:27 | 6 |
Нашёл в описании процессов на том сайте?
0
|
1 / 1 / 1
Регистрация: 06.05.2011
Сообщений: 109
|
|
27.07.2019, 20:09 [ТС] | 7 |
Нет.
0
|
27.07.2019, 20:09 | |
27.07.2019, 20:09 | |
Помогаю со студенческими работами здесь
7
Завершение процесса без запуска окна командной строки Получение результатов из командной строки Получение данных из командной строки Получение ответа из командной строки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |