Заключение без опции
PS (Процес-членка) е стандартното помощната програма за всички дистрибуции на Linux, използвани през конзолата. Нейната основна цел е да се покаже информация за всички стартирани процеси. Броят и подробна информация зависи от определени опции, които са избрани, когато самият Командата се активира директно. Ние ще говорим за опциите малко по-късно, а сега нека просто въведете PS в терминал и кликнете върху бутона ENTER.
Както може да се види на снимката по-долу, целият ред се появи, сред които е и Bash черупката и самия процес е процес.
Разбира се, може да има още няколко точки тук, което зависи от броя на работещ потребителски програми, но в повечето случаи потребителите не отговарят на това заключение, така че ние предлагаме да отидете на изучаването на допълнителни опции.
Изход от списъка на всички процеси
Помощната програма PS, без да уточнява специални опции не ви позволява да получите полезна информация, която може да бъде полезно по време на проучването на списъка с активните процеси, затова е важно да се прилагат аргументи. Първият от тях е отговорен за показване на абсолютно всички текущи задачи и низа се вида на PS -А.
В резултат на това огромен брой редове, с които трябва да бъде разрешен. Ние споделяме информация за няколко колони. ПОУ дисплеи идентификация процес номер и може да се използва, например, за бързо приключване на работата на тази програма или да потвърдите дървото задача. TTY - името на терминала, където текущия процес се изпълнява. Време - работно време, както и ПМС е името на командата задача.
Освен това, можете да използвате командата PS -Е да се покаже списък на всички процеси, ако горният вариант не е за вас.
Както може да се види, издаването, след активирането на опцията е точно същата, както при поставянето на спора.
Има изход формат BSD, който е отговорен за показване на процесите, свързани с потребителски, както и дисплеи по-подробна информация за работата на задачите, натоварването на процесора и точното местоположение. За такава информация, използвайте PS AU.
На снимката по-долу, ще видите, че се добавя значително броя на колоните. В резултат на това по-пълен списък на процесите във връзка сметка ще бъде на разположение и се показва местоположение.
Напълно Формат Обява
Примери обсъдени по-горе могат да се показват почти цялата необходима информация, която може да бъде полезна за начинаещите. Въпреки това, понякога е необходимо да се получи по-подробна оферта, например, за да се определи източника на процес повикване. Тогава линията ще се притече на помощ: PS -EF.
Почти същите графи, ще бъдат показани за които ние вече говорих по-рано, но допълнително ще се появи подробен план на мястото и първа точка ще бъде отговорен за източника на поканата на задачите.
Дисплей потребителските процеси
Най-х вариант е отговорен за показване на процесите, които са били изключени от терминала, което е, проявява лично от потребителя. Ако искате да знаете какво точно задачи бяха отворени от името на текущата сметка, това е достатъчно, за да влезе в низ PS -X и кликнете върху бутона ENTER.
Изходът ще бъде максимално информативни, но без допълнителна информация. Въпреки това, той няма да попречи на всичко, за да използват и допълнителни опции, например, за да се покаже -EM контекста на сигурността.
Ако искате да получавате информация за друг потребител данни, да променят линията на PS -fu Lumpics, където Lumpics замества необходимостта от името.
В резултатите от изходните, обърнете внимание на първата колона. Вие няма да намерите там други собственици с изключение на посочените в отбора преди да се активира.
Филтър от корен.
Всеки Linux сесия има отделен списък със задачи, изпълнявани с права корен. Ако искате да се показват само тези процеси, трябва да зададете на ROOT командата PS -U ROOT -U и да го активирате, като натиснете бутона за въвеждане.
При използване на командата точно повтаря онова, което по-горе, на изхода няма да съдържа редове с начален източник, тъй като е известно по-рано, че е корен, както и цялата информация е показана като компресиран, колкото е възможно. Тук ние предлагаме да се използва по-горе аргументи за разширяване на информацията.
Показани групови задачи
Опитните потребители да знаят, че някои процеси принадлежат към определена група, което означава, че е основна задача и неговите зависимости, които са на обща дърво. Ако имате нужда да се показват само редовете, попадащи в обхвата на този критерий, използвайте командата PS -FG 48, където 48 е идентификатора на групата (той може да бъде заменено с наименованието на процеса на майка).
Посочете с PID
От по-горе информация, че вече знаете, че всеки процес има своя собствена PID, че е, идентификаторът, определяйки го. Ако има желание да търси конкретен PID, командата PS -FP 1178 трябва да бъде активиран, на мястото на номера на желания адрес. Налице е критерий PPID. При определяне на този формат, низ придобива PS -F -F -FPPID 1154 мнение, със съответната промяна в идентификатора на желания адрес.
Това са всички основни примери за екипа на PS в Linux, което искахме да се говори в рамките на днешната статия. За съжаление, обемът на едно ръководство не е достатъчно, за да опише подробно взаимодействието с всички налични опции и техните комбинации. Вместо това, ние предлагаме да се проучи официалната документация екип чрез извършване PS --help, за да получите тези подсказва, че не са намерили по-горе. Освен това, на сайта ни има подробно описание на основните команди на разглеждания операционната система. Препоръчваме начинаещите потребители да ги учат, за да се бързо да се използва в управлението на конзолата на Linux.
Вижте също:
Често използвани команди в "терминал" Linux
LN / FIND / LS / GREP / PWD команда в Linux