Systemctl, yana aiki tare da sabis daga tashar

game da systemctl

A cikin wannan labarin zamu duba systemctl da yadda ake aiki tare da sabis daga m daga Ubuntu. Lines masu zuwa na iya zama taimako ga masu amfani waɗanda suka shigo Gnu / Linux gaba ɗaya kuma a wannan yanayin, Ubuntu musamman.

Akan tsarin Gnu / Linux, gami da Ubuntu, mai amfani systemctl za a iya amfani da shi don sarrafawa da sarrafa ayyuka tsarin tsarin. Systemd ya kasance ne daga ƙungiyar daemons, dakunan karatu da kayan aikin da ke ba da damar gudanarwa da daidaitawar tsarin tare da ma'amala da ƙirar tsarin Gnu / Linux.

Tsarin aiki na systemctl

Haɗin rubutun shine doka da tsari na yadda za'a iya amfani da umarnin systemctl. Waɗannan zaɓuɓɓukan haɗin ginin za a iya sake dawo da su, amma dole ne a bi tsari.

Layi na gaba yana nuna misali na Tsarin asali don amfani da umarnin systemctl:

systemctl [OPCIONES] {COMANDO} 

Zaɓuɓɓuka sune tutoci waɗanda ke ƙayyade yadda umarni suke gudana ko sarrafawa ko gyaggyara halayensu. Mai zuwa jerin wasu zaɓuɓɓuka waɗanda za'a iya amfani dasu tare da tsarin systemctl:

Zaɓuɓɓukan systemctl

  • - -state = STATE → Tare da wannan zabin zamu iya lissafa raka'a ta wani irin jihar na sabis: Aiki ko Aiki.
  • -a, - -duk Za mu yi amfani -ao - -duk zuwa Nuna duk kaddarorin / duk abubuwan tafiyarwa a halin yanzu cikin ƙwaƙwalwa. Don lissafa duk sassan da aka sanya a cikin tsarin, dole ne muyi amfani da umarnin 'jerin fayiloli-guda-ɗaya'maimakon.
  • -r, - -recursive → Za mu iya amfani da -ro - -recursive to Nuna jerin sunayen masu tafiyar da gida da kwantena na gida.
  • -H - -host = [MAI AMFANI @] MUTANE → Zai bamu damar aiki a kan mai watsa shiri mai nisa.
  • is-system-running → Za mu tabbatar idan tsarin yana aiki sosai.
  • hibernate → Hibernation na tsarin.
  • --taimaka → Zai nuna mana da zaɓuɓɓukan da ake da su ta hanyar sakon taimako.
game da shigar maven
Labari mai dangantaka:
Apache Maven, hanyoyi biyu masu sauƙi don girka shi akan Ubuntu 18.10

Misalan tsarin

Nan gaba zamu ga wasu misalai na asali na yadda ake aiwatarwa da Yi amfani da systemctl akan Ubuntu 18.04, wanda shine tsarin da zan yi amfani da shi don wannan misalin. Dole ne kawai mu gudanar da tsarin systemctl don sanya shi aiki.

Farawa da dakatar da sabis

para fara ayyuka ta amfani da umarnin systemctl, kawai kuna aiwatar da wani abu kamar umarni mai zuwa:

fara sabis

sudo systemctl start application.service

Hakanan zamu iya koma zuwa sunan aikace-aikace ba tare da aikin karshe ba. Don dakatar da sabis, Umurnin amfani zai zama wani abu kamar:

dakatar da sabis tare da systemctl

sudo systemctl stop application.service

Sake kunnawa da sake shigar da sabis

Si buscas sake kunnawa sabis, dole ne ka rubuta wani abu kamar:

sake kunnawa sabis

sudo systemctl restart application.service

para cajin sabis, umarnin don amfani zai kasance:

recharge service

sudo systemctl reload application.service

Sake shigar da sabis kawai yana sake sauya canje-canje kan tsari zuwa sabis mai gudana kuma ba zai sake fara aikin ba gaba ɗaya. Don sake farawa sabis ɗin da ke gudana gaba ɗaya, manufa ita ce amfani da zaɓi sake kunnawa.

Kunna da kashe ayyuka

ba da dama da kuma kashe ayyuka

Idan muna son musaki ko kunna sabis, kawai zamuyi amfani da umarni masu zuwa. Ba da sabis zai ba mu damar farawa ta atomatik duk lokacin da sabar ta fara. Don kunna sabis umarnin da ya kamata mu yi amfani da shi ya zama wani abu kamar:

sudo systemctl enable application.service

Idan muka katse sabis, sabis ɗin ba zai gudana ba har sai mun sake kunna shi. Don musaki sabis umarnin ya zama:

sudo systemctl disable application.service

Duba matsayin sabis ɗin

Don bincika halin sabis, kuna da yi amfani da zaɓi na matsayi mai bi:

matsayi systemctl

sudo systemctl status application.service

Lissafa duk ayyukan

para lissafa duk ayyukan da suke gudana ko suke kasa, za mu iya kashe:

jerin ayyuka

systemctl list-units --all --type=service --no-pager

Umurnin da ke sama ya kamata ya lissafa duk ayyukan da allon fitarwa da zai nuna zai zama daidai da harbi na baya. Idan muna sha'awa duba kawai dukkan ayyuka masu aiki, dole ne muyi amfani da umarni mai zuwa:

ayyuka masu aiki

systemctl list-units --all --state=active

para lissafa duk ayyukan da basa aiki, Umurnin aiwatarwa zai kasance:

ayyuka marasa aiki

systemctl list-units --all --state=inactive

Karin bayani

para ƙarin bayani game da amfani da systemctl, kawai zamuyi amfani dashi taimaka tare da zaɓin-taimako ko koma zuwa shafukan mutum:

mutum systemctl

man systemctl

Kasance na farko don yin sharhi

Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.