Я работаю над проектом, аналогичным тому, что мы называем системным монитором в Linux. Я использую opensuse 11.4 gnome. Мне было интересно, есть ли какая-либо команда (кроме ps), в которой перечислены все текущие приложения в системе. Я разрабатываю его для многоядерной среды.Текущие приложения в Linux
Например, я просматриваю веб-страницы с помощью Firefox и одновременно говорю Google Chrome, а также редактирую текст в текстовом файле. В этом случае, когда я открываю свой проект, мне нужен список всех запущенных приложений. [В моем сценарии имена gEdit, Google Chrome и Firefox (но не процесс, который эти три приложения были созданы) должны отображаться как список]
Результат, который я хочу, совпадает с тем, что мы получаем на вкладке «Приложения», когда мы используем диспетчер задач в Windows.
Если у кого-то есть решение, пожалуйста, сообщите мне, что он будет очень благодарен. Я использую netbeans для реализации проекта. Благодаря!!!
В следующий раз запросите у superuser.com. –
Почему вы не можете использовать ps? Также обратите внимание, что приложение «Windows» отличается от Linux «Process», поэтому вряд ли вы получите решение, которое будет работать точно так, как вы хотите во всех случаях. –
, но я хочу, чтобы отображать только имена текущих запущенных приложений, таких как chrone и т. Д. –