Тхе пс наредба приказује листу тренутно покренутих процеса на вашем рачунару. Овај водич ће вам показати што је најчешћа употреба пс команде, тако да можете извући највише од тога.
Тхе пс команда се обично користи у сарадњи са греп команду и више или мање команде.
Ове додатне команде помажу у филтрирању и пагинацији излаза пс што често може бити прилично дуго.
Како користити пс команду
Сама пс наредба приказује поступке које покреће корисник који га покрећу у оквиру прозора терминала. Да се позовем пс једноставно упишите следеће:
пс
На излазу ће бити приказани редови података који садрже сљедеће информације:
- ПИД
- ТТИ
- време
- Команда
ПИД је ИД процеса који идентификује покретачки процес. ТТИ је тип терминала.
Сама пс команда је прилично ограничена. Вероватно желите да видите све покренуте процесе. Да бисте видели све покренуте поступке, користите неку од следећих наредби:
пс -А
пс -е
Да бисте приказали све процесе осим лидера сесије покрените следећу команду:
пс -д
Шта је лидер сједнице? Када један процес почне са другим процесима, он је лидер свих других процеса. Зато замислите процес А почиње процес Б и процес Ц . Процес Б почиње процес Д и процес Ц почиње процес Е . Када наведете све процесе осим лидера сесије које ћете видети Б, Ц, Д и Е али не А .
Можете негирати било коју од одабира које сте изабрали користећи -Н прекидач. На пример, ако желите да видите само лидере сесије покрените следећу команду:
пс-д -Н
Очигледно је -Н није сасвим разумно када се користи са -е или -А преклопи јер неће показивати ништа.
Ако желите да видите само процес повезане са овим терминалом, покрените следећу команду:
пс Т
Ако желите да видите све покренуте програме користећи следећу команду:
Избор конкретних процеса помоћу команде пс
Можете вратити одређене процесе користећи пс команде и постоје различити начини промене критеријума селекције.
На примјер, ако знате ид процеса можете једноставно користити сљедећу наредбу:
пс -п Можете одабрати више процеса тако што ћете навести више ИД-ова процеса на следећи начин: пс -п "1234 9778" Такође можете да их одредите користећи листу са одвојеним одрезом: пс -п 1234,9778 Шансе су да нећете знати идентификацију процеса и лакше је претраживати по команди. Да бисте то урадили користите следећу команду: пс -Ц На пример, да бисте видели да ли Цхроме ради, можете користити следећу команду: пс-хром Можда ћете бити изненађени када видите да ово враћа један процес за свако отворено језичко. Други начини филтрирања резултата су групе. Можете претраживати по имену групе користећи следећу синтаксу: пс -Г На пример, да бисте сазнали све процесе које покреће група налога, следи: пс -Г "рачуни" пс -Гроуп "рачуни" Можете претраживати и по групном ид-у умјесто имена групе користећи мала слова "г" на следећи начин: пс -г Ако желите да претражите помоћу листе ИД сесије користите следећу команду: пс-с Алтернативно, користите следеће да претражујете по типу терминала. пс -т Ако желите пронаћи све процесе које покреће одређени корисник, испробајте следећу команду: пс У На пример, пронаћи све процесе које су покривене Гари покрените следеће: пс У "Гари" Имајте на уму да ово показује особу чији се акредитиви користе за покретање наредбе. На пример, ако сте ограђени Гари и покрените горњу команду она ће показати сву наредбу коју сте водили. Ако се пријавите као Том и користите судо да покренете команду онда ће се приказати горња команда Томове команду коју управља Гари и не Том . Да ограничите листу само на процесе које стварно покреће Гари користите следећу команду: Подразумевано добијате исте четири колоне када користите пс наредба: Можете добити комплетну листу тако што ћете покренути сљедећу команду: пс -еф Тхе -е, као што знате, приказује све процесе и ф или -ф показује све детаље. Враћени ступци су следећи: Кориснички ИД је особа која је покренула команду. ПИД је ИД процеса команде команду. ППИД је матични процес који је покренуо наредбу. Тхе Ц колона приказује број деце која има процес. СТиме је време почетка процеса. ТТИ је терминал, време је колико је потребно за покретање и команда је команда која је покренута. Можете добити још више колона користећи следећу команду: пс -еФ Ово враћа следеће колоне: Додатне колоне су СЗ, РСС и ПСР.СЗ је величина процеса, РСС је стварна величина меморије, а ПСР је процесор којем је додељена команда. Можете одредити кориснички дефиниран формат помоћу следећег прекидача: пс -е --формат Доступни формати су следећи: Постоји много више опција, али ово су најчешће коришћене. Да бисте користили формате, укуцајте следеће: пс -е --формат = "уид унаме цмд време" Можете се мешати и ускладити предмете онако како желите. Да бисте сортирали излаз, користите следећу нотацију: пс -еф -сорт Избор опција сортирања је следећи: Опет има више доступних опција, али ово су најчешће. Пример врста наредба је следећа: Као што је поменуто на почетку, често се користи пс са греп, мање и више команде. Тхе мање и више наредбе ће вам помоћи да пребаците резултате једне странице по истом времену. Да бисте користили ове команде, једноставно пипирајте излаз греп у њих како слиједи: пс -еф | више пс -еф | мање Тхе греп команда вам помаже да филтрирате резултате са пс команда. На пример: Тхе пс команда се обично користи за листинг процесима унутар Линук-а. Такође можете да користите врх команде за приказивање покретних процеса на различит начин. Форматирање пс Цомманд Оутпут
Сортирање излаза
Користећи пс са греп, мање и више команди
Резиме













