Опцияларсыз қорытынды
PS (процесс күйі) - бұл консоль арқылы қолданылатын Linux барлық таралуы үшін стандартты қызметтік бағдарлама. Оның негізгі мақсаты - барлық іске қосылған процестер туралы ақпаратты көрсету. Нөмір мен толық ақпарат пәрменнің өзі тікелей қосылған кезде таңдалған белгіленген параметрлерге байланысты. Біз опциялар туралы біраз уақыттан кейін сөйлесеміз, енді PS-ді терминалға енгізіп, Enter түймесін басыңыз.
Төмендегі скриншотта көрінетіндей, бүкіл қатар пайда болды, олардың арасында баш қабығы бар және процесс процесс болып табылады.
Әрине, мұнда бірнеше нүктелер болуы мүмкін, бұл пайдаланушы бағдарламаларының санына байланысты, бірақ көп жағдайда пайдаланушылар осы тұжырымға сәйкес келмейді, сондықтан біз қосымша опцияларды зерттеуге барамыз.
Барлық процестер тізімінің шығуы
PS қызметтік бағдарламасы арнайы опцияларды көрсетпестен, белсенді процестер тізімін зерттеу кезінде пайдалы ақпарат алуға мүмкіндік бермейді, сондықтан дәлелдерді қолдану маңызды. Біріншісі барлық ағымдағы тапсырмаларды көрсетуге жауап береді, ал жол PS -A түрін алады.
Нәтижесінде сұрыптау керек көптеген жолдар. Біз ақпаратты бірнеше бағандармен бөлісеміз. PID Процесттің сәйкестендіру нөмірін көрсетеді және оны қолдануға болады, мысалы, осы бағдарламаның жұмысын тез аяқтау немесе тапсырмалар тармағын тексеру үшін қолдануға болады. TTY - ағымдағы процесс жұмыс істеп тұрған терминалдың атауы. Уақыт - жұмыс уақыты, және CMD - тапсырмалар командасының аты.
Сонымен қатар, алдыңғы опция сізге сәйкес келмесе, PS -E пәрменін барлық процестердің тізімін көрсету үшін пайдалануға болады.
Көріп отырғанымыздай, опцияны іске қосудан кейін шығару дәлел енгізілген кезде дәл солай болды.
Пайдаланушыға қатысты процестерді көрсетуге жауап беретін BSD шығыс пішімі, сонымен қатар тапсырмалардың жұмысы, процессорға жүктеме және нақты орналасқан жері туралы толығырақ ақпаратты көрсетеді. Мұндай ақпарат үшін PS AU пайдаланыңыз.
Төмендегі суретте сіз бағандар саны айтарлықтай қосылғанын көресіз. Нәтижесінде есептік жазбаның анықтамасы бар процестердің толық тізімі қол жетімді және орналасқан жері бар.
Толығымен форматтау тізімі
Жоғарыда айтылған мысалдар жаңадан келген пайдаланушыларға пайдалы болуы мүмкін барлық ақпаратты көрсетуге мүмкіндік берді. Дегенмен, кейде егжей-тегжейлі тізімді алу қажет, мысалы, процестерге қоңырау көзін анықтау үшін қажет. Содан кейін сызық құтқаруға келеді: PS -EF.
Бұрын біз бұрын айтылған блерлер туралы дерлік көрсетіледі, бірақ сіз қосымша орналасудың егжей-тегжейлі орналасуы пайда болады, ал бірінші элемент тапсырма қоңырауының қайнар көзі үшін жауап береді.
Пайдаланушы процестерін көрсету
The -x опциясы терминалдан ажыратылған процестерді көрсетуге жауап береді, яғни пайдаланушы қолмен көрсетіледі. Егер сіз ағымдағы шоттың атынан қандай тапсырмалар ашық екенін білгіңіз келсе, PS -x жолына кіру жеткілікті және Enter түймесін басыңыз.
Шығу мүмкіндігінше ақпараттық, бірақ қосымша ақпаратсыз болады. Дегенмен, бұл кез-келген нәрсені және қосымша опцияларға кедергі болмайды, мысалы, қауіпсіздік мәтінмәнін көрсету үшін.
Егер сіз басқа пайдаланушылар туралы ақпарат алғыңыз келсе, PS-FU маркаларындағы сызықты өзгертіңіз, онда бір-біріне қажетті атауды ауыстырыңыз.
Шығу нәтижелерінде бірінші бағанға назар аударыңыз. Сіз бұл жерден басқа иелер таба алмайсыз, ол командада көрсетілгенге дейін.
Тамырмен сүзу.
Әр Linux сеансы түбірлік құқықтармен жүргізілген тапсырмалардың бөлек тізімі бар. Егер сіз тек осындай процестерді көрсеткіңіз келсе, PS-ROUTE-ROUTTO -U түбірлік пәрменін орнату және оны Enter пернесін басу арқылы іске қосуыңыз керек.
Жоғарыдағы әрекетті қолданған кезде, нәтиже бастапқы көзі бар жолдардан тұрады, өйткені ол іске қосу көзі бар, өйткені ол алдын-ала белгілі, өйткені ол түпкі болып табылады және барлық ақпарат мүмкіндігінше сығымдалған. Мұнда біз ақпаратты кеңейту үшін жоғарыдағы дәлелдерді қолдануды ұсынамыз.
Топтық тапсырмаларды көрсету
Тәжірибелі пайдаланушылар кейбір процестер белгілі бір топқа жататынын біледі, яғни негізгі міндет және оның ортақ ағашты қалыптастыратын тәуелділіктері бар. Егер сізге осы өлшемге сәйкес жолдарды ғана көрсету қажет болса, онда 48-ші топтың идентификаторы (оны ата-аналық процестің атына ауыстыруға болады) PS -F 48 пәрменін қолданыңыз.
PID арқылы көрсету
Жоғарыда көрсетілген ақпараттан сіз әр процестің өзіндік PID, яғни оны анықтайтын идентификатор бар екенін білесіз. Егер белгілі бір PID іздеу тілегі болса, PS -FP 1178 пәрмені іске қосылып, санды қалағанға ауыстыру керек. PPID критерийі бар. Бұл пішімді анықтаған кезде, жол идентификатордағы тиісті өзгерістерде PS -F -F -F -F -F -F -F -F -F -F-FINERY VIEW-ті, қалағанына сәйкес келеді.
Бұлардың бәрі Linux-тегі PS командасының негізгі мысалдары болды, ол біз бүгінгі мақала аясында сөйлескіміз келеді. Өкінішке орай, бір нұсқаулықтың көлемі барлық қол жетімді опциялармен және олардың комбинацияларымен өзара әрекеттесуді егжей-тегжейлі сипаттау үшін жеткіліксіз. Оның орнына біз жоғарыда таппаған барлық ескертулерді алу үшін PS --Help-ді орындау арқылы ресми командалық құжаттаманы зерттеуді ұсынамыз. Сонымен қатар, біздің сайтымызда қарастырылған операциялық жүйенің негізгі командаларының толық сипаттамалары берілген. Linux консолін басқаруда тез үйрену үшін жаңадан келген пайдаланушыларға оларды білуге кеңес береміз.
Сондай-ақ қараңыз:
«Терминал» Linux ішіндегі жиі қолданылатын командалар
LN / Lin / Grep / Pwd командасы Linux