PS командасын Linux

Anonim

PS командасын Linux

Опцияларсыз қорытынды

PS (процесс күйі) - бұл консоль арқылы қолданылатын Linux барлық таралуы үшін стандартты қызметтік бағдарлама. Оның негізгі мақсаты - барлық іске қосылған процестер туралы ақпаратты көрсету. Нөмір мен толық ақпарат пәрменнің өзі тікелей қосылған кезде таңдалған белгіленген параметрлерге байланысты. Біз опциялар туралы біраз уақыттан кейін сөйлесеміз, енді PS-ді терминалға енгізіп, Enter түймесін басыңыз.

Linux-те PS пәрменін қолдану арқылы

Төмендегі скриншотта көрінетіндей, бүкіл қатар пайда болды, олардың арасында баш қабығы бар және процесс процесс болып табылады.

Linux-те PS командасын пайдалану нәтижесі қосымша опцияларды қолданбай.

Әрине, мұнда бірнеше нүктелер болуы мүмкін, бұл пайдаланушы бағдарламаларының санына байланысты, бірақ көп жағдайда пайдаланушылар осы тұжырымға сәйкес келмейді, сондықтан біз қосымша опцияларды зерттеуге барамыз.

Барлық процестер тізімінің шығуы

PS қызметтік бағдарламасы арнайы опцияларды көрсетпестен, белсенді процестер тізімін зерттеу кезінде пайдалы ақпарат алуға мүмкіндік бермейді, сондықтан дәлелдерді қолдану маңызды. Біріншісі барлық ағымдағы тапсырмаларды көрсетуге жауап береді, ал жол PS -A түрін алады.

Linux-те PS командасын пайдалану барлық процестерді шығару үшін

Нәтижесінде сұрыптау керек көптеген жолдар. Біз ақпаратты бірнеше бағандармен бөлісеміз. PID Процесттің сәйкестендіру нөмірін көрсетеді және оны қолдануға болады, мысалы, осы бағдарламаның жұмысын тез аяқтау немесе тапсырмалар тармағын тексеру үшін қолдануға болады. TTY - ағымдағы процесс жұмыс істеп тұрған терминалдың атауы. Уақыт - жұмыс уақыты, және CMD - тапсырмалар командасының аты.

Linux-те PS командасын пайдалану нәтижесі барлық процестерді шығару үшін

Сонымен қатар, алдыңғы опция сізге сәйкес келмесе, PS -E пәрменін барлық процестердің тізімін көрсету үшін пайдалануға болады.

Linux-тегі PS-ді барлық процестерді шығару үшін

Көріп отырғанымыздай, опцияны іске қосудан кейін шығару дәлел енгізілген кезде дәл солай болды.

Барлық процестерді шығару үшін Linux-те PS балама PS опциясын пайдалану нәтижесі

Пайдаланушыға қатысты процестерді көрсетуге жауап беретін BSD шығыс пішімі, сонымен қатар тапсырмалардың жұмысы, процессорға жүктеме және нақты орналасқан жері туралы толығырақ ақпаратты көрсетеді. Мұндай ақпарат үшін PS AU пайдаланыңыз.

Linux-те PS командалық опцияларын пайдалану BSD форматын шығару үшін

Төмендегі суретте сіз бағандар саны айтарлықтай қосылғанын көресіз. Нәтижесінде есептік жазбаның анықтамасы бар процестердің толық тізімі қол жетімді және орналасқан жері бар.

Linux-те PS қосымша опцияларын пайдалану нәтижесі BSD

Толығымен форматтау тізімі

Жоғарыда айтылған мысалдар жаңадан келген пайдаланушыларға пайдалы болуы мүмкін барлық ақпаратты көрсетуге мүмкіндік берді. Дегенмен, кейде егжей-тегжейлі тізімді алу қажет, мысалы, процестерге қоңырау көзін анықтау үшін қажет. Содан кейін сызық құтқаруға келеді: PS -EF.

Linux жүйесінде PS толық ұзақ уақыт тізімделетін қосымша опцияларды пайдалану

Бұрын біз бұрын айтылған блерлер туралы дерлік көрсетіледі, бірақ сіз қосымша орналасудың егжей-тегжейлі орналасуы пайда болады, ал бірінші элемент тапсырма қоңырауының қайнар көзі үшін жауап береді.

Linux-тегі PS толық ұзақ уақыт тізімділігі үшін опцияларды қолдану нәтижесі

Пайдаланушы процестерін көрсету

The -x опциясы терминалдан ажыратылған процестерді көрсетуге жауап береді, яғни пайдаланушы қолмен көрсетіледі. Егер сіз ағымдағы шоттың атынан қандай тапсырмалар ашық екенін білгіңіз келсе, PS -x жолына кіру жеткілікті және Enter түймесін басыңыз.

Linux жүйесінде PS командалық опцияларын пайдалану пайдаланушы процестерін шығару үшін

Шығу мүмкіндігінше ақпараттық, бірақ қосымша ақпаратсыз болады. Дегенмен, бұл кез-келген нәрсені және қосымша опцияларға кедергі болмайды, мысалы, қауіпсіздік мәтінмәнін көрсету үшін.

Linux-те PS командасы арқылы пайдаланушы процестерін шығару нәтижесі

Егер сіз басқа пайдаланушылар туралы ақпарат алғыңыз келсе, PS-FU маркаларындағы сызықты өзгертіңіз, онда бір-біріне қажетті атауды ауыстырыңыз.

Белгілі бір пайдаланушының процестерін көрсету үшін Linux жүйесінде PS командалық опцияларын пайдалану

Шығу нәтижелерінде бірінші бағанға назар аударыңыз. Сіз бұл жерден басқа иелер таба алмайсыз, ол командада көрсетілгенге дейін.

Linux-тегі белгілі бір пайдаланушы PS процестерінің нәтижесі

Тамырмен сүзу.

Әр Linux сеансы түбірлік құқықтармен жүргізілген тапсырмалардың бөлек тізімі бар. Егер сіз тек осындай процестерді көрсеткіңіз келсе, PS-ROUTE-ROUTTO -U түбірлік пәрменін орнату және оны Enter пернесін басу арқылы іске қосуыңыз керек.

Linux-та RETUTE процестерін шығару үшін PS командалық опцияларын пайдалану

Жоғарыдағы әрекетті қолданған кезде, нәтиже бастапқы көзі бар жолдардан тұрады, өйткені ол іске қосу көзі бар, өйткені ол алдын-ала белгілі, өйткені ол түпкі болып табылады және барлық ақпарат мүмкіндігінше сығымдалған. Мұнда біз ақпаратты кеңейту үшін жоғарыдағы дәлелдерді қолдануды ұсынамыз.

Linux-те PS командасының нәтижесі, процестердің тамыры

Топтық тапсырмаларды көрсету

Тәжірибелі пайдаланушылар кейбір процестер белгілі бір топқа жататынын біледі, яғни негізгі міндет және оның ортақ ағашты қалыптастыратын тәуелділіктері бар. Егер сізге осы өлшемге сәйкес жолдарды ғана көрсету қажет болса, онда 48-ші топтың идентификаторы (оны ата-аналық процестің атына ауыстыруға болады) PS -F 48 пәрменін қолданыңыз.

Linux-те PS пәрменін пайдалану Ағаш процесінің идентификаторын шығару үшін

PID арқылы көрсету

Жоғарыда көрсетілген ақпараттан сіз әр процестің өзіндік PID, яғни оны анықтайтын идентификатор бар екенін білесіз. Егер белгілі бір PID іздеу тілегі болса, PS -FP 1178 пәрмені іске қосылып, санды қалағанға ауыстыру керек. PPID критерийі бар. Бұл пішімді анықтаған кезде, жол идентификатордағы тиісті өзгерістерде PS -F -F -F -F -F -F -F -F -F -F-FINERY VIEW-ті, қалағанына сәйкес келеді.

PS пәрменін Linux жүйесінде идентификатор арқылы шығару үшін

Бұлардың бәрі Linux-тегі PS командасының негізгі мысалдары болды, ол біз бүгінгі мақала аясында сөйлескіміз келеді. Өкінішке орай, бір нұсқаулықтың көлемі барлық қол жетімді опциялармен және олардың комбинацияларымен өзара әрекеттесуді егжей-тегжейлі сипаттау үшін жеткіліксіз. Оның орнына біз жоғарыда таппаған барлық ескертулерді алу үшін PS --Help-ді орындау арқылы ресми командалық құжаттаманы зерттеуді ұсынамыз. Сонымен қатар, біздің сайтымызда қарастырылған операциялық жүйенің негізгі командаларының толық сипаттамалары берілген. Linux консолін басқаруда тез үйрену үшін жаңадан келген пайдаланушыларға оларды білуге ​​кеңес береміз.

Сондай-ақ қараңыз:

«Терминал» Linux ішіндегі жиі қолданылатын командалар

LN / Lin / Grep / Pwd командасы Linux

Ары қарай оқу