PS komanda Linux

Anonim

PS komanda Linux

Secinājums bez iespējām

PS (procesa stāvoklis) ir standarta lietderība visiem Linux sadalījumiem, ko izmanto konsolē. Tās galvenais mērķis ir parādīt informāciju par visiem darbojas procesiem. Numurs un detalizēta informācija ir atkarīga no noteiktajām iespējām, kas tiek izvēlētas, kad komanda ir tieši aktivizēta. Mēs nedaudz vēlāk runāsim par iespējām, un tagad tuvosimies PS terminālī un noklikšķiniet uz Enter.

Izmantojot PS komandu Linux bez opcijām

Kā redzams zemāk redzamajā ekrānuzņēmumā, parādījās visa rinda, no kura ir bash apvalks, un pats process ir process.

Rezultāts, izmantojot PS komandu Linux, neizmantojot papildu iespējas.

Protams, šeit var būt vēl vairāk punktu, kas ir atkarīgs no lietotāju programmu skaita, bet vairumā gadījumu lietotāji nav piemēroti šim secinājumam, tāpēc mēs ierosinām doties uz papildu iespēju izpēti.

Visu procesu saraksta izeja

PS lietderība, nenorādot īpašas iespējas, neļauj jums iegūt noderīgu informāciju, kas var būt noderīga aktīvo procesu saraksta pētījumā, tāpēc ir svarīgi piemērot argumentus. Pirmais ir atbildīgs par absolūti visiem pašreizējiem uzdevumiem, un virkne ņem PS -A veidu.

Izmantojot PS komandu Linux, lai izvadītu visus procesus

Tā rezultātā, milzīgs skaits rindu, ar kurām būtu sakārtoti. Mēs dalāmies ar informāciju par vairākām kolonnām. PID parāda procesa identifikācijas numuru, un to var izmantot, piemēram, lai ātri pabeigtu šīs programmas darbību vai pārbaudītu uzdevumu koku. Tty - termināla nosaukums, kurā darbojas pašreizējais process. Laika darba laiks un Cmd ir uzdevuma komandas nosaukums.

Rezultāts, izmantojot PS komandu Linux, lai izvadītu visus procesus

Turklāt, jūs varat izmantot PS -E komandu, lai parādītu sarakstu ar visiem procesiem, ja iepriekšējā opcija nav piemērots jums.

Alternatīva PS komanda Linux, lai izvadītu visus procesus

Kā redzams, izsniegšana pēc opcijas aktivizēšanas bija tieši tāds pats kā tad, kad tiek ievietots arguments.

Rezultāts, izmantojot alternatīvu PS iespēju Linux, lai izvadītu visus procesus

Ir BSD izejas formāts, kas ir atbildīgs par uzrādot lietotāju saistītus procesus, kā arī parāda detalizētāku informāciju par uzdevumu darbību, kravu uz procesora un precīzu atrašanās vietu. Šādai informācijai izmantojiet PS au.

Izmantojot Advanced PS komandu opcijas Linux, lai izvadītu BSD formātu

Uz zemāk redzamajā attēlā redzat, ka kolonnu skaits ir ievērojami pievienots. Tā rezultātā būs pieejams pilnīgs procesu saraksts ar konta atsauci un parādīts atrašanās vieta.

Rezultāts, izmantojot papildu PS opcijas Linux izejas BSD

Pilnībā formāta saraksts

Iepriekš minētie piemēri ļāva parādīt gandrīz visu nepieciešamo informāciju, kas var būt noderīga iesācējiem lietotājiem. Tomēr dažreiz ir nepieciešams iegūt detalizētāku sarakstu, piemēram, lai noteiktu procesa zvana avotu. Tad līnija nonāks glābšanas laikā: PS -If.

Izmantojot papildu iespējas pilna garuma sarakstam PS Linux

Gandrīz tās pašas kolonnas tiks parādītas, par ko mēs jau esam runājuši agrāk, bet jums papildus parādīsies detalizēts atrašanās vietas izkārtojums, un pirmais postenis būs atbildīgs par uzdevuma zvana avotu.

Pilna garuma saraksta PS izmantošanas rezultāts Linux

Rādīt lietotāju procesus

The -X opcija ir atbildīga par to, kā parādīt procesus, kas tika atvienoti no termināla, kas ir, kas izpaužas personīgi lietotājs. Ja vēlaties precīzi zināt, kādi uzdevumi tika atvērti tekošā konta vārdā, tas ir pietiekami, lai ievadītu PS -X virkni un noklikšķiniet uz Enter.

Izmantojot PS komandu opcijas Linux, lai izvadītu lietotāju procesus

Izeja būs pēc iespējas informatīva, bet bez papildu informācijas. Tomēr tas neliedz kaut ko izmantot un papildu iespējas, piemēram, lai parādītu drošības kontekstu.

Lietotāju procesu produkcijas rezultāts, izmantojot PS komandu Linux

Ja jūs vēlaties saņemt informāciju par citiem lietotāja datiem, mainīt līniju PS -Fu Lumpics, kur lumpics aizstāt nepieciešamo nosaukumu.

Izmantojot PS komandu opcijas Linux, lai parādītu konkrēta lietotāja procesus

Izejas rezultātos pievērsiet uzmanību pirmajai slejai. Jūs nevarēsiet atrast citus īpašniekus, izņemot komandā norādīto, pirms tā ir aktivizēta.

Konkrēta lietotāja PS procesu produkcijas rezultāts Linux

Filtru pēc saknes.

Katrai Linux sesijai ir atsevišķs uzdevumu saraksts, kas veikti ar saknes tiesībām. Ja vēlaties parādīt tikai tādus procesus, jums vajadzētu iestatīt PS -u root -u saknes komandu un aktivizēt to, nospiežot taustiņu Enter.

Izmantojot Advanced PS komandu opcijas Linux izejas sakņu procesos

Lietojot komandu tieši atkārtojot to iepriekš, izeja nesatur rindas ar start-up avotu, jo tas ir zināms iepriekš, ka tas ir sakne, un visa informācija tiek parādīta kā saspiesta, cik vien iespējams. Šeit mēs piedāvājam izmantot iepriekš minētos argumentus, lai paplašinātu informāciju.

PS komandas produkcijas rezultāts Linux ar procesu saknes iespējām

Koncerna uzdevumu parādīšana

Pieredzējuši lietotāji zina, ka daži procesi pieder konkrētai grupai, tas ir, ir galvenais uzdevums un tās atkarības, kas veido kopēju koku. Ja jums ir nepieciešams parādīt tikai rindas, uz kurām attiecas šis kritērijs, izmantojiet PS -FG 48 komandu, kur 48 ir grupas identifikators (to var aizstāt ar mātes procesa nosaukumu).

Izmantojot PS komandu Linux izejas koka procesa identifikatoram

Rādīt PID

No iepriekš minētā informācijas jūs jau zināt, ka katram procesam ir savs PID, tas ir, identifikators, kas to definē. Ja ir vēlme meklēt konkrētu PID, PS -FP 1178 komanda ir jāaktivizē, aizstājot numuru vēlamajam. Ir PPID kritērijs. Nosakot šo formātu, virkne iegūst PS -F -F -FPPID 1154 skatu, ar atbilstošām identifikatora izmaiņām uz vēlamo vienu.

Izmantojot PS komandu Linux, lai izvadītu procesus pēc identifikatora

Tie bija visi galvenie PS komandas piemēri Linux, kuru mēs vēlējāmies runāt šodienas raksta ietvaros. Diemžēl viena rokasgrāmatas apjoms nav pietiekams, lai detalizēti aprakstītu mijiedarbību ar visām pieejamajām iespējām un to kombinācijām. Tā vietā mēs piedāvājam izpētīt oficiālo komandas dokumentāciju, veicot PS -Help, lai saņemtu tos, kas jums nav atraduši iepriekš. Turklāt mūsu vietnē ir detalizēti apraksti par galveno operētājsistēmu galvenajām komandām. Mēs iesakām iesācējiem lietotājiem mācīties tos, lai ātri izmantotu Linux konsoles pārvaldību.

Skatīt arī:

Bieži izmanto komandas "Terminal" Linux

Ln / atrast / ls / grep / pwd komandu Linux

Lasīt vairāk