Maksājuma metodes Abuse

Kā apskatīt darbojošos pakalpojumu sarakstu

19.09.2023, 18:38

Linux operētājsistēmā pakalpojums ir fona process, kas datorā vai serverī bez tiešas lietotāja mijiedarbības veic konkrētu funkciju vai uzdevumu. Pakalpojumi Linux sistēmā darbojas fonā, bieži tiek palaisti sistēmas palaišanas laikā, un parasti tiem nav nepieciešama lietotāja pieteikšanās.

Kāpēc apskatīt darbojošos pakalpojumus

Linux operētājsistēmā Linux darbojošos pakalpojumu saraksta skatīšana ir noderīga vairāku iemeslu dēļ:

  1. atkļūdošana un diagnostika: darbojošos pakalpojumu saraksta skatīšana palīdz noteikt, kuri pakalpojumi darbojas jūsu sistēmā un kuri no tiem pašlaik darbojas. Ja konstatējat problēmas sistēmas darbībā, varat pārbaudīt, vai starp darbojošajiem pakalpojumiem nav kļūdu vai konfliktu.
  2. Resursu pārvaldība: darbībā esošie pakalpojumi var patērēt resursus, piemēram, procesora laiku, atmiņu vai tīkla resursus. Pakalpojumu saraksta skatīšana var palīdzēt noteikt, kuri pakalpojumi patērē vairāk resursu un, iespējams, izraisa neefektīvu sistēmas izmantošanu.
  3. Pārbaudīt automātisko ielādi: darbojošos pakalpojumu saraksta skatīšana ļauj pārliecināties, vai sistēmas palaišanas laikā automātiski tiek ielādēti tikai tie pakalpojumi, kas jums ir nepieciešami. Varat pārbaudīt, kuri pakalpojumi ir konfigurēti automātiskai ielādei, un vajadzības gadījumā mainīt sarakstu.

Kā apskatīt darbojošos pakalpojumus Linux operētājsistēmā

Lai apskatītu darbojošos pakalpojumu (vienību) sarakstu systemctl, izpildiet komandu:

 systemctl list-units --type=service

Vai nu vienkārši systemctl bez parametriem. Tā parādīs visu sistēmā esošo pakalpojumu sarakstu, to stāvokli (darbojas vai ir apturēti) un citu informāciju par tiem.

Varat arī ierobežot izvades failu tikai līdz darbojošiem pakalpojumiem, pievienojot parametru:

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

Tas parādīs tikai sistēmā darbojošos pakalpojumus.

Ja vēlaties detalizētāku informāciju par katru pakalpojumu, varat izmantot parametru:

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

Tas parādīs detalizētu informāciju par katru pakalpojumu, tostarp tā aprakstu, failu ceļus.

Izvadē var izmantot arī filtrēšanas komandas, piemēram, lai atrastu konkrētu pakalpojumu pēc tā nosaukuma:

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

Tas sarakstā atradīs pakalpojumu ar norādīto nosaukumu. Ņemiet vērā, ka, lai apskatītu darbojošos pakalpojumu sarakstu, ir nepieciešamas root tiesības vai jāizmanto sudo prefiksa komanda.