Pa ilana kan pẹlu aṣẹ kan

Ọpọlọpọ awọn igba a nilo lati pa ilana kan nipasẹ ebute. Ti a ba mọ orukọ kikun ti ilana naa (fun apẹẹrẹ: Kate) a ko ni awọn iṣoro, rọrun kan:

killall kate

O yanju iṣoro naa fun wa ... ṣugbọn kini o ṣẹlẹ ti a ko ba mọ orukọ gangan ti ilana naa?

Ni awọn ayeye wọnyẹn, a ni lati ṣe atokọ gbogbo awọn ilana pẹlu ps aux bi o ṣe han ninu sikirinifoto atẹle:


Lẹhinna wa PID ti ilana naa, eyiti ninu ọran yii a wa PID ti Kate:

Nipa lẹhinna ṣe kan:

kill 3808

Ati voila, nibẹ ni a pa ilana naa.

O dara ... ninu laini kan a le wa ilana naa (laisi nilo lati mọ orukọ rẹ ni kikun), wa PID rẹ, ati tun pa a:
ps ax | grep kat | grep -v grep | awk '{print $2}' | xargs kill

Bi o ti le ri:

  1. A ṣe atokọ awọn ilana (ps aux)
  2. A ko mọ orukọ kikun tabi deede ti Kate (hey, o le jẹ olootu kate tabi nkan bii iyẹn) nitorina a ṣe àlẹmọ nikan nipasẹ Kat (grep kat)
  3. Ṣugbọn a yoo gba awọn ilana meji ti o ni ibatan si kat ti a ba lo àlẹmọ yii nikan, ọkan ti o jẹ ilana kate, ati omiiran ti o jẹ ilana ti a muu ṣiṣẹ fun sisẹ, Mo fi oju iboju si ọ ki o le pari oye: (Ṣe akiyesi pe awọn ila 2 wa, iyẹn ni, awọn ilana 2)
  4. Lati yago fun ohun ti a ti ṣalaye ṣaaju, a ṣe iyọda miiran (ọra -v ọra). Kini a yoo ṣe ni ilodi si ... ti a ba ṣe àlẹmọ nipa lilo ọra, yoo han awọn ere-kere pẹlu àlẹmọ nikan, daradara pẹlu ọra -v A kọ ọ KO lati fi awọn ere-kere han, ṣugbọn lati fihan ohun ti ko baamu. Mo fihan ọ sikirinifoto ti bii abajade yoo ti de bẹ: (Ṣe akiyesi pe bayi ilana kate nikan han)
  5. O dara, a ti ni ilana ti a fẹ pa sọtọ, ni bayi a ni lati yọ PID rẹ jade, eyiti o jẹ nọmba 2nd, iyẹn ni, 4062. Ati pe PID wa ni ọwọn keji (Ọwọn 1st ni olumulo pẹlu UID 1000), nitorinaa lilo awk a le sọ pe o fihan nikan lati laini yẹn ohun ti o wa ninu iwe 2 (awk '{tẹjade $ 2}'). Eyi ti yoo fihan wa nọmba nọmba naa, iyẹn ni pe, PID nikan ni yoo han ni ebute naa.
  6. Ṣugbọn a ko fẹ ṣe afihan PID, ohun ti a fẹ ni lati pa ilana naa pẹlu PID yẹn ... nitorinaa a yoo ṣe iyẹn, a kọja ohun ti a ni bẹ si aṣẹ naa pa ati setan (xargs pa)
  7. Kini itumo xargs yen? ... rọrun, ninu ọran yii a ko le ṣe PID lati pa pẹlu awọn paipu nikan ( | ), eyi ko rọrun, nitorina xargs (ti o fun laaye lati kọja awọn iye tabi data lẹhinna ṣiṣẹ tabi pa wọn) ni ohun ti yoo gba wa laaye lati pari iṣẹ naa.

Ati pe nibi o pari 😀

Bẹẹni ... Mo mọ pe eyi dabi ohun ti o nira pupọ, eyiti o jẹ idi idi ti Mo fi gbiyanju lati ṣalaye rẹ si agbara mi julọ.

Mo mọ pe o ṣee ṣe diẹ yoo nilo aṣẹ yii, ṣugbọn idi ti nkan yii jẹ kanna bii ti DesdeLinux, lati kọ wọn ni nkan tuntun ni gbogbo ọjọ, nigbagbogbo n gbiyanju lati jẹ ki wọn padanu iberu wọn tabi iberu ti Linux ... ati, tikalararẹ, Emi yoo tun nifẹ fun wọn lati kọ ẹkọ lati lo ebute naa laisi iberu 😉

Lonakona ... Mo nireti pe o rii bi ohun ti o dun, Mo tẹsiwaju ni kikọ bi o ṣe le lo awk eyi ti o jẹ gan nla hehe.

Dahun pẹlu ji


Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Awọn asọye 34, fi tirẹ silẹ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade. O beere aaye ti wa ni samisi pẹlu *

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.

  1.   ezitoc wi

    O jẹ otitọ, awk ti wulo pupọ fun mi ati pe Mo ro pe ẹnikẹni ti o nilo lati ṣe afọwọyi awọn faili ọrọ ti a ṣeto jẹ iṣeduro ni iṣeduro lati mọ bi o ṣe le lo.

    Mo kan ni ibeere kan (ko si nkankan lati ṣe pẹlu titẹ sii: D), bawo (ati pẹlu eto wo ni o ṣe) ipa didanu ti o fun ọ laaye lati ṣe afihan apakan kan ti sikirinifoto naa?

    Ẹ kí

    1.    ezitoc wi

      Idanwo ti o ba ti yi lati ọna kika o ṣiṣẹ ati bi ko ba ṣe bẹ ẹnikan sọ fun mi bi o ṣe le ṣe

      Mo ṣeun pupọ.

    2.    KZKG ^ Gaara wi

      O dara bẹẹni ... Mo ti ṣawari Linux ni bayi pe Mo mọ bi a ṣe le ṣiṣẹ pẹlu awk HAHAHAHA.
      Nipa ipa ati iru bẹẹ, ko si nkankan ... o kan Gimp 😀

      Mo yan ipin ti Mo fẹ lati saami, ge pẹlu [Ctrl] + [X] ki o lẹẹ mọ bi fẹlẹfẹlẹ tuntun, lẹhinna Mo yan fẹlẹfẹlẹ isalẹ (eyiti o jẹ ọkan ti Mo fẹ lati ṣe akiyesi) ati lọ si Awọn Ajọ- »Gaussian (tabi ohunkohun ti o kọ hehe) ati voila.
      Nisisiyi, lati fun ni ipa okunkun, Mo ṣẹda ni fẹlẹfẹlẹ tuntun kan (abẹlẹ funfun) ati gbe si laarin awọn meji wọnyi ti Mo ti ni tẹlẹ, Mo fun ni awọ dudu ati ninu ọpa imulẹ (igun apa ọtun ni oke) Mo gbe e si ibiti mo ti ṣaṣeyọri ipa ti o fẹ .

      Ẹ ati ọpẹ fun asọye 🙂

      1.    Roberto Ṣiṣe Santana wi

        Nla !!

  2.   Manuel de la Fuente wi

    Ti ilana naa ba wa lati inu eto ti o han, ko si ohun ti o ni itunnu diẹ sii ju titẹ xkill lori itọnisọna, tẹ lori eto lati pa, ati voila.

    1.    KZKG ^ Gaara wi

      tẹ lori eto lati pa
      hehe bẹẹni ... iyẹn ro pe o ni GUI hehe.

      1.    Manuel de la Fuente wi

        Iyẹn tọ, iyẹn ni idi ti Mo fi sọ "ti ilana naa ba wa lati inu eto ti o han."

        1.    Windóusico wi

          O rọrun lati tẹ bọtini naa pẹlu “X”. Ikarahun GNOME tun ni bọtini yẹn ni bi? : -D.

          1.    Manuel de la Fuente wi

            Ti eto naa ba di (eyiti o jẹ idi akọkọ ti o yoo nilo lati pa ilana rẹ) o jẹ ọgbọn pe bọtini yii kii yoo dahun laisi bii o ṣe tẹ.

            Mo ro pe Ikarahun GNOME yoo yọ kuro laipẹ nitorinaa o le rii iyalẹnu ifọwọkan ti ṣiṣii awọn window nipa fifa wọn si isalẹ iboju bi ni Windows 8. Tialesealaini lati sọ, lori awọn diigi iboju oju iboju o jẹ idaraya ikọja.

          2.    Windóusico wi

            Mo ti ni oye bayi. Ni ọran yẹn Mo fẹran Iṣakoso + Alt + Esc (ni KDE).

            Nko le duro lati wo awọn awotẹlẹ Ikarahun GNOME tuntun, itọju gidi ni wọn.

  3.   dara wi

    Eyi ṣe kanna ṣugbọn o kere si ti kọ.
    Ni idi eyi Mo mu pẹlẹbẹ bi apẹẹrẹ ti o jẹ idi ti ewe fi han ni ọra
    ps -e | grep leaf | awk '{print $1}' | xargs kill

    Dahun pẹlu ji

  4.   Awọn ọna ṣiṣe wi

    Phew! Ọmọ mi, gbiyanju ṣiṣe “pgrep kat”, eyiti o jẹ “pgrep” fun nkan.

    Ati lati ṣe “eniyan pgrep”. Ati pe "eniyan pidof", eyiti o jẹ “pidof” nigbakan le ṣe iranlọwọ fun ọ.

    Ati lati ṣiṣẹ «ps aux | grep [k] ni ", eyi ti ko ni pada" ilana ti a muu ṣiṣẹ fun sisẹ "ti o sọ asọye lori, eyiti o gba ọ laaye lati ṣiṣẹ.

    Ẹ kí!

    1.    Awọn ọna ṣiṣe wi

      Oh, ati “pkill”, eyiti o ṣe ohun ti o n wa. Fun apẹẹrẹ: "pkill kat".

    2.    KZKG ^ Gaara wi

      Oh, awon ... Emi ko mọ pgrep 🙂
      O ṣeun fun sample 😀

      1.    Awọn ọna ṣiṣe wi

        Ṣeun si ọ ati awọn nkan rẹ.

        Nipa ọna, ni https://flossblog.wordpress.com/2009/11/11/truco-del-dia-excluir-al-proceso-grep-en-la-salida-de-ps-aux/ asọye lori ilana ti lilo awọn pipaṣẹ bii «ps aux | grep [n] program_name ", wọn ṣalaye rẹ dara julọ ju mi ​​nibẹ.

        Ẹ kí!

        1.    KZKG ^ Gaara wi

          O ṣeun fun ọna asopọ 😀
          Iyẹn ni ohun nla ti DesdeLinux wa ... ko ṣe pataki ti o ba jẹ olumulo, olootu tabi abojuto, gbogbo wa nigbagbogbo kọ awọn ohun titun 🙂

          Ẹ ati ọpẹ lẹẹkansi ọrẹ.

  5.   koste wi

    O ṣeun pupọ pupọ fun akoko ati iyasọtọ rẹ, o jẹ ki o tọ si abẹwo ati kika aaye yii ni ọpọlọpọ awọn ọjọ ni ọjọ kan.

    Mo dupe lekan si.

  6.   Ọgbẹni Linux. wi

    KZKG ^ Gaara fẹrẹ to kanna, nigbati o ba de iru awọn imọran yii, eniyan miiran wa ti o ṣe kanna pẹlu aṣẹ ti o rọrun. Ṣugbọn Mo yọ fun u, o n ṣe idasi nigbagbogbo.

    1.    KZKG ^ Gaara wi

      hehe yep… Mo mọ bi a ṣe le ṣe X osa ati pe Mo wa nibi ati pin ọna, ṣugbọn lẹhinna wọn pin ọna ti o rọrun julọ lati ṣaṣeyọri ohun kanna hahaha, ṣugbọn pẹlu eyi gbogbo wa ni o ṣẹgun, otun? 😀

      1.    irugbin 22 wi

        Iyẹn tọ 0 /

      2.    Manuel de la Fuente wi

        Hahaha, o nigbagbogbo lọ ọna ti o nira julọ. 😀

        1.    KZKG ^ Gaara wi

          HAHAHA bẹẹni, Mo ti ronu nigbagbogbo: «Ti Mo mọ bi a ṣe le ṣe ni ọna ti o nira, lẹhinna emi yoo mọ bi a ṣe le kọ ẹkọ lati ṣe ni ọna ti o rọrun laisi awọn iṣoro.»Ati pe… idakeji ko ṣiṣẹ kanna hahaha.

  7.   Oscar wi

    Iṣoro naa yoo jẹ ti a ba ni awọn ilana meji pẹlu orukọ ti o jọra.
    Fun apẹẹrẹ, ilana ti kate, ati ilana miiran ti ... mmm ... jẹ ki a sọ kater xD
    Pẹlu iru aṣẹ bẹ, awa yoo pa awọn mejeeji, abi?

    1.    KZKG ^ Gaara wi

      Bẹẹni bẹẹni, iyẹn yoo ṣẹlẹ 🙂

  8.   irugbin 22 wi

    TT talaka Kate. Mo lo jẹ xkill ni KDE o ti ṣe ifilọlẹ ni kiakia pẹlu "ctrl + alt + esc" tabi pẹlu pẹlu "ctrl + Esc" ṣii "Awọn iṣẹ Eto" ati ṣe ni iwọn. Bayi ilana yii nipasẹ ebute gbọdọ wa ni kọ, botilẹjẹpe Mo ni olupin ile pẹlu debian iduroṣinṣin ati pe iyẹn ko duro rara.

  9.   Yulian wi

    Nla! ni bayi ti Mo n gba iṣẹ awọn ọna ṣiṣe ati pe Mo nilo lati ṣe awọn iṣẹ pẹlu ebute, itọnisọna rẹ jẹ iranlọwọ nla! o ṣeun

  10.   Pablo wi

    Ti ṣalaye daradara dara julọ, nla bulọọgi ti Mo ṣẹṣẹ pade, Mo tọka si awọn ayanfẹ. E dupe.

  11.   Anon wi

    O dara, o dara, botilẹjẹpe awọn igba kan wa nigbati wọn ko le pa….

  12.   Dcoy wi

    pkill -9

    1.    Dcoy wi

      pkill -9 "orukọ ilana"
      ninu asọye ti tẹlẹ Mo ti fi «» ṣugbọn ko jade xD

  13.   o dara julọ wi

    o dara ni alẹ, Mo ni akoko kika kikọ rẹ ati loni Mo pinnu lati gbiyanju aṣẹ yi ps ax | chromu grep | ọra -v grep | awk '{tẹjade $ 1}' | xargs pa ati pe Mo gba aṣiṣe pipa wọnyi: ko le wa ilana "?" pẹlu iriri kekere ti Mo ni ni bash Mo pinnu lati ṣe diẹ ninu awọn iyipada ati ni ipari Mo fi silẹ pẹlu ps -A | ọra c | ọra -v grep | awk '{tẹjade $ 1}' | xargs pa ti a fun ni ps -A ti lo lati fihan gbogbo awọn ilana ni ọna akopọ ati asemase keji ni pe o ju TTY naa?? ati pe o ṣiṣẹ fun mi o ṣeun pupọ Mo fẹran bulọọgi rẹ gaan, awọn ikini

  14.   Michael wi

    O ṣeun afiwe, iwọ ko le fojuinu iye awọn iṣoro ti o kan yanju fun mi pẹlu aṣẹ yii.

    Saludos !!

  15.   emalugi wi

    A DUPE !!!!

  16.   Arturo wi

    O tayọ ifiweranṣẹ. O kan ohun ti Mo n wa ati pe ko mọ bi mo ṣe le ṣe, alaye naa si dara pupọ.

    Ẹ kí