2

Я посмотрел онлайн и не нашел ничего, что могло бы сделать то, что я хочу. Я ищу команду с выводом, эквивалентным "ps -ef" в Linux, чтобы я мог узнать идентификатор процесса, связанный с исполняемым файлом, который я создал сам. Я хочу сделать это, поэтому могу подключить к нему отладчик GDB. Я делаю это на машине Windows 10. Я узнал о get-process в powershell, но в выводе не отображается имя исполняемого файла, как это делает команда ps. Кто-нибудь может помочь? Я пытаюсь следовать этим процедурам.

Вот тип вывода, который я получаю после:

B$ ps -ef
...
user     17809 16492  7 21:28 pts/1    00:00:00 java JNITest
user     17821 14042  4 21:28 pts/2    00:00:00 bash
user     17845 17821  0 21:28 pts/2    00:00:00 ps -ef

Благодарю. Вы оба были правы. Я должен был искать "Ява".

1 ответ1

2

Используйте powershell, а не типичное приглашение cmd. Просто введите powershell, чтобы открыть термин. Затем в PowerShell введите Get-Process, чтобы перечислить все процессы. Чтобы получить конкретный процесс, выполните Get-Process -Id 99. Конечно, 99 будет вашим PID.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .