Is fóntais chórais é Systemctl sa chóras oibriúcháin Linux a úsáidtear chun seirbhísí nó deamhain a bhainistiú. Tá sé ar cheann de na príomhfhóntais i gcórais a úsáideann an córas tosaigh systemd . Is uirlis é Systemd chun próisis agus seirbhísí a bhainistiú, agus áirítear leis córas tosaigh, bainisteoir aonad, agus comhpháirteanna eile.
Is é an fóntais systemctl i Linux an phríomhuirlis chun seirbhísí a bhainistiú sa chóras agus tá sé freagrach as na tascanna seo a leanas:
systemctl start apache2 " freastalaí gréasáin Apache, agus stopfaidh " systemctl stop apache2 " é.systemctl restart apache2 " freastalaí gréasáin Apache.systemctl status apache2 " faisnéis faoi stádas fhreastalaí gréasáin Apache, amhail an bhfuil sé gníomhach, cé na calafoirt a bhfuil sé ag éisteacht leo, agus faisnéis eile dífhabhtaithe.systemctl enable apache2 " ar chumas freastalaí gréasáin Apache tosú go huathoibríoch ag gach tosaithe córais.Chun systemctl a úsáid, beidh rochtain agat ar líne ordaithe Linux. Seo roinnt orduithe bunúsacha agus a n-úsáidí:
systemctl start <service> - ceadaíonn an t-ordú duit an tseirbhís shonraithe a thosú. Chun seirbhís Apache HTTP Server a thosú, ní mór duit systemctl start apache2 a rith.systemctl stop <service> - stopann an t-ordú an tseirbhís shonraithe. Stopfaidh systemctl stop apache2 Freastalaí HTTP Apache.systemctl restart <service> - atosú. Déanfaidh systemctl restart apache2 Freastalaí HTTP Apache a atosú.systemctl reload <service> - Athlódáileann sé seirbhís. Is é an difríocht idir atosú agus atosú ná go stopann an t-atosú an tseirbhís agus go dtosaíonn sí arís, agus atosaíonn atosú í gan í a stopadh go hiomlán.systemctl status <service> - taispeánann an t-ordú stádas reatha na seirbhíse sonraithe.Ar aghaidh, labhraímis faoi bhunú na seirbhíse.
Orduithe bunúsacha chun systemctl a chumrú agus a úsáid.
Ag tosú na seirbhíse:
sudo systemctl start <service_name>Stad seirbhíse:
sudo systemctl stop <service_name>An tseirbhís a atosú:
sudo systemctl restart <service_name>
Ag cumasú uaththosú na seirbhíse ag tosaithe an chórais:
sudo systemctl enable <service_name>Ag díchumasú uaththosú na seirbhíse ag tosaithe an chórais:
sudo systemctl disable <service_name>Ag seiceáil stádas na seirbhíse:
sudo systemctl status <service_name>Féach ar liosta de na seirbhísí uile atá ar fáil:
sudo systemctl list-unit-files --type=serviceFéach ar loga seirbhíse:
sudo journalctl -u <service_name>Féach ar na hiontrálacha loga córais is déanaí:
sudo journalctl -xeAtosú an chórais:
sudo systemctl rebootAg múchadh an chórais:
sudo systemctl poweroff Tabhair faoi deara go mb’fhéidir go mbeidh pribhléidí forúsáideora (sudo) ag teastáil uait chun orduithe systemctl a rith. Déan cinnte go sonraíonn tú ainm na seirbhíse i gceart agus na horduithe seo á n-úsáid agat.