Linux pakalpojumu uzskaitīšana ar Systemctl
Uz Linux fona nepārtraukti darbojas dažādi pakalpojumi, piemēram, tīkla un sistēmas pakalpojumi. Pakalpojumi, kas darbojas Linux, ir pazīstami arī kā dēmoni, kas attiecas uz procesu grupu, kas darbojas aizmugurē.
Pakalpojumus var pārvaldīt un uzskaitīt, izmantojot dažādas metodes un rīkus. Systemd ir programmatūras komplekts rīkiem ar iespēju pārvaldīt Linux sistēmas, kuras Linux izplatīšana ir apstiprinājusi kā inicializācijas procesa aizstājēju.
Visus sistēmas uzdevumus var kontrolēt, izmantojot Systemd. Procesu var sākt vai pabeigt, izmantojot šo rīku, un visu iespējoto un atspējoto pakalpojumu informāciju var arī norādīt sistēmā Systemd.
Sarakstiet pakalpojumus, izmantojot Linux sistēmā Systemctl
Systemctl ir utilīta, kuras pienākums ir pārvaldīt un kontrolēt systemd sistēmu. Systemctl komandu var izmantot, lai uzskaitītu visus pakalpojumus Linux.
Tagad mēs parādīsim, kā darbojas systemctl.
Uzskaitiet visus pakalpojumus
Lai iegūtu visu sistēmā esošo pakalpojumu sarakstu, neatkarīgi no tā, vai tie ir ielādēti vai neaktīvi, terminālā izsniedziet šādu komandu systemctl:
$ systemctl list-units --type = service - all
Visi jūsu sistēmas pakalpojumi tiks parādīti ekrānā, kā redzat izvadē, kas parādīts augšējā attēlā.
Ielādēto pakalpojumu saraksts
Šajā komandā tiks uzskaitīti visi ielādētie pakalpojumi, kas darbojas, ir aktīvi vai neizdevās:
$ systemctl list-units --type = service
Skriešanas pakalpojumi
Daudzos gadījumos var būt grūti atšķirt darbojošos pakalpojumus no visiem citiem pakalpojumiem. Izpildiet šo komandu, lai iegūtu ātru atbildi, kas parāda sistēmā ielādētos un palaistos pakalpojumus:
$ systemctl list-units --type = service --state = darbojas
Iespējotie pakalpojumi
Ievadiet šādu komandu, lai sistēmā pārbaudītu iespējotos pakalpojumus:
$ systemctl list-unit-files --state = iespējots
Invalīdu pakalpojumi
Pakalpojumi, kas ir atspējoti, netiks automātiski startēti vai aktivizēti. Lai iespējotu vēlamo / nepieciešamo pakalpojumu, izvēlieties pakalpojumu no invalīdu kategorijas. Lai iegūtu sistēmā atspējoto pakalpojumu sarakstu, tiek izmantota šāda komanda:
$ systemctl list-unit-files --state = atspējots
Pārbaudiet pakalpojuma statusu
“kauss”Komandu izmanto, lai iegūtu vairāk informācijas par pakalpojuma statusu. Kauss ir modulāra drukas sistēma, caur kuru dators darbojas kā drukas serveris un parāda informāciju. Izmantojiet kausi komandu, lai iegūtu vairāk informācijas par iespējotiem / atspējotiem pakalpojumiem sistēmā:
$ systemctl statusa kausi.apkalpošana
Secinājums
Šis raksts parādīja, kā izmantot sistēmasctl komandas, lai uzskaitītu pakalpojumus Linux, tostarp vairākas pakalpojumu apskates iespējas. Ar pareizām zināšanām ir viegli izvēlēties nepieciešamo komandu.