Modhanna íocaíochta Abuse

Conas liosta de sheirbhísí reatha a fheiceáil

19.09.2023, 18:38

I Linux, is próiseas cúlra é seirbhís a chomhlíonann feidhm nó tasc ar leith ar ríomhaire nó ar fhreastalaí gan idirghníomhú díreach úsáideora. Is minic a thosaíonn seirbhísí ar Linux sa chúlra nuair a thosaíonn an córas, agus de ghnáth ní gá logáil isteach úsáideora.

Cén fáth féachaint ar sheirbhísí a rith?

Tá sé úsáideach féachaint ar liosta de sheirbhísí reatha i Linux ar roinnt cúiseanna:

  1. Dífhabhtaithe agus Diagnóisic: Má fhéachann tú ar liosta na seirbhísí reatha, cabhraíonn sé leat a chinneadh cé na seirbhísí atá ag rith ar do chóras agus atá ag rith faoi láthair. Má fhaigheann tú fadhbanna le do chóras, is féidir leat a sheiceáil féachaint an bhfuil aon earráidí nó coimhlint i measc na seirbhísí reatha.
  2. Bainistíocht acmhainní: Féadfaidh seirbhísí reatha acmhainní a úsáid mar am LAP, cuimhne nó acmhainní líonra. Cabhróidh athbhreithniú a dhéanamh ar liosta na seirbhísí leat a chinneadh cé na seirbhísí a ídíonn níos mó acmhainní agus a d’fhéadfadh a bheith ina gcúis le neamhéifeachtúlacht an chórais.
  3. Seiceáil an luchtú uathoibríoch: Má fhéachann tú ar liosta na seirbhísí reatha, is féidir leat a chinntiú nach lódáiltear ach na seirbhísí atá uait go huathoibríoch nuair a thosaíonn an córas. Is féidir leat a sheiceáil cé na seirbhísí atá cumraithe le tosú agus an liosta seo a athrú más gá.

Conas Seirbhísí Rith a Fhéachaint ar Linux

Chun liosta na seirbhísí reatha (aonaid) a fheiceáil i systemctl , rith an t-ordú:

 systemctl list-units --type=service

Nó díreach systemctl gan aon pharaiméadair. Taispeánfaidh sé seo liosta de na seirbhísí go léir ar an gcóras, a stádas (tosaithe nó stoptha), agus faisnéis eile fúthu.

Is féidir leat an t-aschur a theorannú do sheirbhísí reatha amháin ach an paraiméadar a chur leis:

 --state=running: systemctl list-units --type=service --state=running

Ní thaispeánfaidh sé seo ach na seirbhísí reatha ar an gcóras.

Más mian leat faisnéis níos mionsonraithe faoi gach seirbhís, is féidir leat an rogha a úsáid:

 --full`: `systemctl list-units --type=service --full

Taispeánfaidh sé seo faisnéis mhionsonraithe faoi gach seirbhís, lena n-áirítear a cur síos, cosáin comhaid.

Is féidir leat orduithe scagtha a úsáid ar an aschur freisin, mar shampla chun seirbhís ar leith a aimsiú faoina hainm:

 systemctl list-units --type=service | grep <service_name>

Gheobhaidh sé seo an tseirbhís leis an ainm sonraithe sa liosta. Tabhair faoi deara, le do thoil, chun an liosta de na seirbhísí reatha a fheiceáil, ní mór go mbeadh cearta sár-úsáideoirí (fréamh) agat nó úsáid an t-ordú leis an réimír sudo .