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=service
Féach ar loga seirbhíse:
sudo journalctl -u <service_name>
Féach ar na hiontrálacha loga córais is déanaí:
sudo journalctl -xe
Atosú an chórais:
sudo systemctl reboot
Ag 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.