Maamul adeegyada ku jira qaybintaada 'GNU / Linux'

init Linux schema

Markaad la shaqeyneyso adeegyada distroWaxay kuxirantahay nooca nidaamka aad isticmaaleyso (SysV init, Upstart, systemd,…), habka adeegyada loojoojin karo, loobilaabi karo, loojoojin karo, dib loo bilaabi karo, iwm. Waa qodob ay dad badani shaki ka qabaan sida dhab ahaan loo sameeyo, iyo xaqiiqda ah inay jiraan dhowr nidaam oo kala duwan ma caawinayso qaar ka mid ah adeegsadayaasha aan khibradda lahayn, ee isku dayaya inay ku sameeyaan amarka qaldan.

Sidaa darteed, waxaan soo bandhigayaa cashar fudud oo ay kuugu caddaan doonto sida aad uga shaqeyn karto qaybtaada, wax kastoo ay tahayba. Si tan loo sameeyo, waxa ugu horreeya ee ay tahay inaad iska caddeyso waa nooca jinni ee aad isticmaaleyso. Sidii aan idhi, maahan in wax walboo isku mid ah la isticmaalo nooca nidaamka xawaaladaha. Xaqiiqdii, sidaad ogtahay, qaar baa ka horyimid nidaamka cusub waxayna sameeyeen fargeetoyo ama derisyo ay leeyihiin SysV-dii hore, sida ku dhacday Devuan marka loo barbar dhigo Debian ...

Sideen ku ogaadaa nidaamka daawadayda ay adeegsato? Waa hagaag, waxaad ku ogaan kartaa adigoo raadinaya jidadkan, haddii aad haysatana, waxaad kuheli doontaa nidaamkaas distoorkaaga:

  • Si aad u ogaato inaad nidaam leedahay: hel jidka / usr / lib / systemd
  • Si aad u ogaato haddii aad leedahay Upstart: raadso jidkan kale / usr / share / upstart
  • Si aad u ogaato haddii aad leedahay wax soo saarka SysV: hel jidka /etc/init.d
  • hay kuwa kaleXitaa haddii ay waxyar naadir tahay, xaaladahaas gaarka ah, waxaad sameyn kartaa wax la mid ah haddii aad ka shakisid inaysan iyagu kor ku xusan ahayn.

Hab kale oo loo fududeeyo xitaa, maxaa yeelay way la mid tahay qof walba, waa in laga raadsado macluumaad gudaha / soo-saar ku saabsan PID = 1, taas oo ah, geeddi-socodka ugu horreeya ee inta kale ay ka laalaadaan oo u dhigma si toos ah daemon-kan bilowga ah. Si tan loo sameeyo, kaliya socodso amarka soo socda waxayna soo celin doontaa magaca:

sudo stat /proc/1/exe

Hadda waad ogtahay nooca nidaamka aad leedahay, haddaba, aan oggolaanno amarrada aad u isticmaali karto si aad u maamusho adeegyada:

  • Gudaha SysV: /etc/init.d/=service_demon_name] [waxqabadka]
  • systemd: systemctl [waxqabad] [service_demon_name]
  • Dusha sare: adeegga [adeegga_demon_name] [waxqabadka]
  • kuwa kale: Haddii aad isticmaasho nidaam ka duwan, waxaad si fiican u eegi lahayd buug-gacmeedka. Tusaale ahaan, kiisaska dhifka ah ee Linux iyo Unixes kale waxay u isticmaali karaan calaamadda nidaamka SIGHUP inay dib ugu dejiyaan adeeg: dilaan -HUP $ (cat / var / run / [service-PID])

Waa inaad bedel [ficil] waxaad u baahan tahay inaad sameyso. Tusaale ahaan, haddii aad u baahan tahay inaad dib u bilowdo, ka dib isticmaal dib-u-dejin, haddii aad rabto inaad joojiso isticmaalka joojinta, haddii aad rabto inaad bilowdo isticmaalka xiddiga, iwm. Oo ku beddel [daemon_name] magaca daemon adeegga aad rabto inaad bilowdo. Tusaale ahaan:

systemctl reset httpd

Waxaan rajeynayaa inaad hada sifiican uheshay.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Ka mas'uul ah xogta: AB Internet Networks 2008 SL
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   CHRISTIAN dijo

    Weli ma jiraan nidaamyo kor u socda? Waxaan u maleynayaa kaliya qaar ka mid ah jir Ubuntu.
    Sidoo kale xitaa haddii aad nidaam leedahay waxaad weli haysan kartaa galka iwm / init.d
    Waxaan door bidaa in aan isticmaalo amarka kale sida ps ama pstree, oo aanan ku xadgudbin suudo-this-sudo-that.
    Salaan

  2.   CHRISTIAN dijo

    Amarka "adeegga" wuxuu ka shaqeeyaa labada nidaam ee init.d iyo systemd