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.
Kā redzams zemāk redzamajā ekrānuzņēmumā, parādījās visa rinda, no kura ir bash apvalks, un pats process ir process.
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.
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.
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.
Kā redzams, izsniegšana pēc opcijas aktivizēšanas bija tieši tāds pats kā tad, kad tiek ievietots arguments.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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).
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.
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