Otu esi achọta ma gbuo usoro ịgba ọsọ na Linux


Njikwa usoro bụ otu n'ime akụkụ dị mkpa nke nchịkwa Sistemu na Linux, ọ gụnyere igbu usoro site na iji iwu igbu mmadụ.

N'ime otu a, anyị ga-eleba anya na igbu nke usoro na-adịghị arụpụta ihe ma ọ bụ nke achọghị na sistemụ Linux gị.

Usoro dị na sistemụ Linux nwere ike ịbụ mmemme na-agba ọsọ nke ngwa ma ọ bụ mmemme. Ị nwekwara ike na-ezo aka na usoro dị ka ọrụ na-arụ na sistemụ arụmọrụ.

Mgbe usoro na-agba ọsọ, ọ na-aga n'ihu na-agbanwe site n'otu steeti gaa na nke ọzọ na usoro nwere ike n'otu n'ime steeti ndị a:

  1. Na-agba ọsọ: nke pụtara na usoro a na-eme ma ọ bụ ka edobere ka emee ya.
  2. Ichere: nke pụtara na usoro a na-echere mmemme ma ọ bụ maka akụrụngwa sistemụ iji rụọ ọrụ.

Enwere usoro nchere abụọ n'okpuru Linux ya bụ nkwụsịtụ na enweghị nkwụsị.

A na-akpọ usoro nchere nke nwere ike ịkwụsị site na mgbaama, ebe a na-akpọ usoro nchere nke na-echere ozugbo na ọnọdụ ngwaike na enweghị ike ịkwụsị n'okpuru ọnọdụ ọ bụla a na-akpọ enweghị nkwụsị.

  1. Kwụsị: nke pụtara na akwụsịla usoro a, na-eji akara ngosi.
  2. Zombie: nke pụtara na akwụsịla usoro a na mberede wee nwụọ.

Site na nlebanya dị nkenke a, ka anyị leba anya ugbu a ụzọ nke igbu mmadụ na sistemụ Linux. Anyị ekpuchilarị akụkọ ole na ole gbasara ụzọ isi gbuo usoro ọsọ Linux anyị site na iji igbu, pkill, killall na xkill, ị nwere ike ịgụ ha n'okpuru.

  1. Nduzi iji jikwaa usoro Linux site na iji igbu egbu, Pkill na igbu egbu
  2. Otu esi egbu usoro Linux na-adịghị anabata site na iji iwu Xkill

Mgbe usoro igbu egbu, a na-eji iwu igbu egbu zipu akara aha na usoro akpọrọ ma ọ bụ otu usoro. Mgbama ndabara bụ mgbama TERM.

Cheta na iwu igbu egbu nwere ike ịbụ ọrụ arụnyere n'ime ọtụtụ shells ọgbara ọhụrụ ma ọ bụ mpụga dị na /bin/kill.

Otu esi achọta PID nhazi na Linux

Na Linux usoro ọ bụla dị na sistemụ nwere PID (nọmba njirimara usoro) nke enwere ike iji gbuo usoro a.

Ị nwere ike ịchọpụta PID nke usoro ọ bụla site na iji pidof iwu dị ka ndị a:

$ pidof firefox
$ pidof chrome
$ pidof gimp-2.8

Otu esi egbu usoro na Linux

Ozugbo ịchọtara usoro PID, ka anyị lelee otú e si egbu usoro. N'ihe atụ mbụ a, m ga-ebu ụzọ nweta PID nke usoro ahụ wee ziga ya mgbaàmà.

Achọrọ m igbu usoro gimp, yabụ m ga-eme ya dị ka ndị a:

$ pidof gimp-2.8
$ kill 9378

Iji chọpụta na e gburu usoro a, mee pidof iwu ma ị gaghị enwe ike ịlele PID.

$ pidof gimp-2.8

Ị nwekwara ike izipu mgbaama aha na usoro site na iji aha mgbaàmà ma ọ bụ nọmba dị ka ndị a:

$ pidof vlc
$ kill -SIGTERM 9541
$ pidof vlc

Iji akara ngosi iji gbuo usoro:

$ pidof banshee
$ kill -9 9647
$ pidof banshee

N'ihe atụ dị n'elu, nọmba 9 bụ akara ngosi maka mgbama SIGKILL.

Otu esi egbu ọtụtụ usoro PID na Linux

Iji gbuo ihe karịrị otu usoro, nyefee PID(s) na iwu igbu dị ka ndị a:

$ pidof gimp-2.8
$ pidof vlc
$ pidof banshee
$ kill -9 9734 9747 9762

Nchịkọta

Enwere ọtụtụ ụzọ igbu egbu na Linux, ihe atụ ole na ole ndị a na-enyere aka ịnye gị nkọwa gbasara usoro igbu mmadụ. Mee ka anyị mara ka esi egbu usoro na Linux? ma gwakwa ụzọ ndị ọzọ ma ọ bụrụ na ọ bụla site na nkwupụta.