PS command sa linux.

Anonim

PS command sa linux.

Konklusyon nang walang mga pagpipilian

PS (Proseso ng Estado) ay ang karaniwang utility para sa lahat ng distribusyon ng Linux na ginagamit sa pamamagitan ng console. Ang pangunahing layunin nito ay upang ipakita ang impormasyon tungkol sa lahat ng mga proseso ng pagpapatakbo. Ang numero at detalyadong impormasyon ay depende sa itinatag na mga pagpipilian na napili kapag ang utos mismo ay direktang naka-activate. Makikipag-usap kami tungkol sa mga pagpipilian sa isang maliit na mamaya, at ngayon ay ipasok lamang ang PS sa terminal at mag-click sa Enter.

Gamit ang PS command sa Linux nang walang mga pagpipilian

Tulad ng makikita sa screenshot sa ibaba, lumitaw ang buong hanay, bukod sa kung saan ay ang Bash Shell at ang proseso mismo ay ang proseso.

Ang resulta ng paggamit ng PS command sa Linux nang hindi nag-aaplay ng mga karagdagang pagpipilian.

Siyempre, maaaring may ilang higit pang mga punto dito, na nakasalalay sa bilang ng mga programa ng pagpapatakbo ng gumagamit, ngunit sa karamihan ng mga kaso ang mga gumagamit ay hindi angkop sa konklusyon na ito, kaya iminungkahi naming pumunta sa pag-aaral ng mga karagdagang opsyon.

Output ng listahan ng lahat ng mga proseso

Ang PS utility na hindi tumutukoy sa mga espesyal na pagpipilian ay hindi nagpapahintulot sa iyo na makakuha ng kapaki-pakinabang na impormasyon na maaaring maging kapaki-pakinabang sa panahon ng pag-aaral ng listahan ng mga aktibong proseso, kaya mahalaga na mag-aplay ng mga argumento. Ang unang isa ay responsable para sa pagpapakita ng ganap na lahat ng kasalukuyang mga gawain, at ang string ay tumatagal ng uri ng PS -a.

Gamit ang PS command sa Linux upang i-output ang lahat ng mga proseso

Bilang isang resulta, isang malaking bilang ng mga hilera na kung saan ay dapat na pinagsunod-sunod. Nagbabahagi kami ng impormasyon sa ilang mga haligi. Ipinapakita ng PID ang numero ng pagkakakilanlan ng proseso at maaaring magamit, halimbawa, upang mabilis na makumpleto ang operasyon ng programang ito o i-verify ang tree tree. TTY - ang pangalan ng terminal kung saan tumatakbo ang kasalukuyang proseso. Oras - oras ng trabaho, at cmd ay ang pangalan ng command ng gawain.

Ang resulta ng paggamit ng PS command sa Linux upang i-output ang lahat ng mga proseso

Bukod pa rito, maaari mong gamitin ang ps -e command upang ipakita ang isang listahan ng lahat ng mga proseso kung ang nakaraang pagpipilian ay hindi angkop sa iyo.

Alternatibong PS command sa Linux upang i-output ang lahat ng mga proseso

Tulad ng makikita, ang pagpapalabas pagkatapos ng pag-activate ng opsyon ay eksaktong katulad ng kapag ipinasok ang argumento.

Ang resulta ng paggamit ng isang alternatibong pagpipilian ng PS sa Linux upang i-output ang lahat ng mga proseso

May format ng Output ng BSD na may pananagutan sa pagpapakita ng mga proseso na may kaugnayan sa gumagamit, pati na rin ang nagpapakita ng mas detalyadong impormasyon tungkol sa pagpapatakbo ng mga gawain, ang pag-load sa processor at eksaktong lokasyon. Para sa naturang impormasyon, gamitin ang PS Au.

Paggamit ng Advanced PS Command Options sa Linux sa output BSD format

Sa imahe sa ibaba, nakikita mo na ang bilang ng mga haligi ay lubos na idinagdag. Bilang resulta, ang isang kumpletong listahan ng mga proseso na may reference ng account ay magagamit at ipinapakita ang lokasyon.

Ang resulta ng paggamit ng karagdagang mga pagpipilian sa PS sa Linux sa output BSD

Ganap na listahan ng format.

Ang mga halimbawa na tinalakay sa itaas ay pinapayagan upang ipakita ang halos lahat ng kinakailangang impormasyon na maaaring maging kapaki-pakinabang sa mga gumagamit ng baguhan. Gayunpaman, kung minsan ay kinakailangan upang makakuha ng mas detalyadong listahan, halimbawa, upang matukoy ang pinagmulan ng tawag sa proseso. Pagkatapos ay ang linya ay darating sa pagliligtas: PS -Fef.

Paggamit ng mga karagdagang pagpipilian para sa buong-haba na listahan ng PS sa Linux

Halos ang parehong mga haligi ay ipapakita tungkol sa kung saan namin na sinasalita mas maaga, ngunit ikaw ay bukod pa lilitaw ang isang detalyadong layout ng lokasyon at ang unang item ay responsable para sa pinagmulan ng task tawag.

Resulta ng paggamit ng mga pagpipilian para sa full-length na listahan ng PS sa Linux

Ipakita ang mga proseso ng gumagamit

Ang opsyon na -x ay may pananagutan sa pagpapakita ng mga proseso na hindi nakakonekta mula sa terminal, iyon ay personal na ipinakita ng gumagamit. Kung nais mong malaman kung ano mismo ang mga gawain ay bukas para sa kasalukuyang account, sapat na upang ipasok ang PS -x string at mag-click sa Enter.

Gamit ang PS command options sa Linux sa output ng mga proseso ng user

Ang output ay magiging nagbibigay-kaalaman hangga't maaari, ngunit walang karagdagang impormasyon. Gayunpaman, hindi ito mapipigilan ang anumang bagay na gagamitin at karagdagang mga opsyon, halimbawa, -em upang ipakita ang konteksto ng seguridad.

Ang resulta ng output ng mga proseso ng gumagamit sa pamamagitan ng PS command sa Linux

Kung nais mong makakuha ng impormasyon tungkol sa iba pang data ng user, baguhin ang linya sa PS -FU Lumpics, kung saan pinapalitan ng mga bukp ang mga kinakailangang pangalan.

Gamit ang PS Command Options sa Linux upang ipakita ang mga proseso ng isang partikular na user

Sa mga resulta ng output, bigyang pansin ang unang haligi. Hindi ka makakahanap ng iba pang mga may-ari maliban sa tinukoy sa koponan bago ito isinaaktibo.

Ang resulta ng output ng mga proseso ng isang partikular na gumagamit PS sa Linux

I-filter ayon sa ugat.

Ang bawat sesyon ng Linux ay may hiwalay na listahan ng mga gawain na ginanap sa mga karapatan sa ugat. Kung nais mong ipakita lamang ang mga naturang proseso, dapat mong itakda ang ps -u root -u root command at i-activate ito sa pamamagitan ng pagpindot sa Enter key.

Paggamit ng Advanced PS Command Options sa Linux sa output root processes

Kapag ginagamit ang utos na eksaktong paulit-ulit ang isa na nasa itaas, ang output ay hindi naglalaman ng mga hanay na may start-up source, dahil ito ay kilala nang maaga na ito ay root, at ang lahat ng impormasyon ay ipinapakita bilang compressed hangga't maaari. Narito kami ay nag-aalok upang gamitin ang mga argumento sa itaas upang mapalawak ang impormasyon.

Ang resulta ng output ng PS command sa Linux na may mga pagpipilian para sa ugat ng mga proseso

Pagpapakita ng mga gawain ng grupo

Alam ng mga nakaranas ng mga gumagamit na ang ilang mga proseso ay nabibilang sa isang partikular na grupo, iyon ay, mayroong isang pangunahing gawain at mga dependency nito na bumubuo ng isang karaniwang puno. Kung kailangan mong ipakita lamang ang mga hilera na bumabagsak sa ilalim ng pamantayan na ito, gamitin ang PS -fg 48 command, kung saan 48 ang tagatukoy ng grupo (maaari itong mapalitan ng pangalan ng proseso ng magulang).

Gamit ang PS command sa Linux sa output tree process identifier

Ipakita sa pamamagitan ng PID.

Mula sa impormasyon sa itaas na alam mo na ang bawat proseso ay may sariling PID, iyon ay, ang identifier na tumutukoy dito. Kung may pagnanais na maghanap ng isang tukoy na PID, dapat na aktibo ang PS -FP 1178 na utos, palitan ang numero sa nais na isa. May isang ppid criterion. Kapag tinutukoy ang format na ito, nakuha ng string ang PS -F -F -FPN 1154 view, na may katumbas na pagbabago sa identifier sa nais na isa.

Gamit ang PS command sa Linux upang i-output ang mga proseso sa pamamagitan ng identifier

Ang mga ito ay ang lahat ng mga pangunahing halimbawa ng PS team sa Linux, na nais naming makipag-usap sa loob ng balangkas ng artikulo ngayon. Sa kasamaang palad, ang dami ng isang manu-manong ay hindi sapat upang ilarawan nang detalyado ang pakikipag-ugnayan sa lahat ng magagamit na mga opsyon at ang kanilang mga kumbinasyon. Sa halip, nag-aalok kami upang galugarin ang opisyal na dokumentasyon ng koponan sa pamamagitan ng pagsasagawa ng PS --Help upang makuha ang mga senyas na hindi mo nakita sa itaas. Bukod pa rito, sa aming site may detalyadong paglalarawan ng mga pangunahing utos ng itinuturing na operating system. Inirerekomenda namin ang mga gumagamit ng baguhan upang matutunan ang mga ito upang mabilis na magamit sa pamamahala ng console ng Linux.

Tingnan din:

Mga madalas na ginagamit na mga utos sa "terminal" na Linux

Ln / find / ls / grep / pwd command sa linux

Magbasa pa