50% kedvezmény minden csomagra, korlátozott ideig. Kezdőár: $2.48/mo
12 perc van hátra
Kiszolgálók és operációs rendszer

Linux-n futó szolgáltatások listázása:(Ubuntu,Debian,CentOS)

Armin Potter By Armin Potter 12 perc olvasás Frissítve: 2024. szeptember 11.
Linux-n futó szolgáltatások listázása:(Ubuntu,Debian,CentOS)

💡 Megjegyzés: Ha keresi a nagy teljesítményű VPS hogy üzemeltesse projektjeit, az Linux VPS megbízható platformot nyújt a szolgáltatások kezeléséhez az Ubuntu, Debian és CentOS között.

Linux felhasználóként előbb-utóbb szükséged lesz az Linux-n futó szolgáltatások listázására. Azonban nem használhatod az Windows módszert és a Ctrl + Alt + Delete billentyűkombinációt. Mit tehetsz akkor? Készítettünk egy rövid videót az Ubuntu-n futó szolgáltatások listázásához. Ha azonban részletesebb útmutatásra van szükséged, javasoljuk a teljes cikk elolvasását.

Az Linux egy hatékony nyílt forráskódú operációs rendszer, amelyet 1991-ben adtak ki először. Az Unix operációs rendszeren alapul, és számos eszközön használható, okostelefonoktól szuperszámítógépekig. Az Linux megbízhatóságáról, rugalmasságáról és biztonsági funkcióiról ismert. Használható önálló operációs rendszerként vagy egy nagyobb hálózati rendszer részeként.

Az Linux-t szolgáltatásként használják és az Linux futó szolgáltatásokat listázzák, mert számos előnnyel rendelkezik. Először is, távolról kezelhető, amely ideális az elosztott rendszerekhez. Másodszor, olyan alkalmazásokhoz használható, amelyeknek folyamatosan vagy nagy terhelés alatt kell futniuk. Harmadszor, az Linux szolgáltatásként való futtatása kihasználja a virtualizációs technológiákat izolált szerveркörnyezetek létrehozásához. Végül költséghatékony lehet, mivel nem kell hardvert külön megvásárolni vagy karbantartani.

Az Linux számos nagyobb funkciót kínál a felhasználóknak, többek között a futó szolgáltatások listázásának lehetőségét. Ez a funkció lehetővé teszi, hogy lássad, mely szolgáltatások aktívak jelenleg a rendszeren, és segít azonosítani az esetleges problémákat. Az Linux futó szolgáltatásainak listázásakor hibaelhárítást végezhetsz, kijavíthatod az esetleges problémákat, és zökkenőmentesen tarthatod a rendszered működésben.

Számos Linux disztribúció érhető el a szolgáltatások futtatásához. Minden disztribúciónak saját előnyei és hátrányai vannak. A legismertebb disztribúciók az Debian, Ubuntu, CentOS és Fedora.

Disztribúció kiválasztásakor fontos figyelembe venni az alkalmazás igényeit. Például, ha az alkalmazás az Python vagy Ruby egy adott verzióját igényli, akkor a disztribúciónak támogatnia kell azt a verziót. Ellenkező esetben az alkalmazás nem működhet megfelelően.

Az Linux-n futó szolgáltatások kezelése nehéz és ijesztő feladat lehet. Akár az összes futó Linux szolgáltatást szeretnéd listázni, akár csak szeretnél egy képet kapni arról, mi történik, néhány lehetőséged van.

Ez az útmutató bemutatja az Linux futó szolgáltatásainak listázásának legjobb módját az egyes disztribúciók és asztali környezetek esetén.

Hogyan lehet listázni a Linux Ubuntu rendszeren futó szolgáltatásokat

Az Linux rendszer futtatása lehet könnyű vagy szörnyű is, attól függően, hogyan szeretnél hozzáállni. Ha egy egyszerű módszert keresel az elindításhoz, akkor az Ubuntu remek választás. Az Ubuntu az egyik legnépszerűbb Linux disztribúció, amely a használhatóságra és egyszerűségre összpontosít. Felhasználóbarát felülettel és rendszeresen frissített szoftverrel rendelkezik. Az Ubuntu rendszergazdák és fejlesztők számára eszközöket is tartalmaz, ami kiváló választás a kis vállalkozások és otthoni felhasználók számára.

Az Ubuntu számos kiadásban érhető el, az asztali standard kiadás, a szerver kiadás és a mobil kiadás. Az Ubuntu Android és iOS eszközökhöz is rendelkezik mobil verzióval.

Olvasd el még: GUI telepítése az Ubuntu Serveren

Ha az Ubuntu-t használod és egy egyszerű módszert keresel az Linux futó szolgáltatásainak listázásához az Ubuntu rendszeren, ez a cikk erre a részére neked való.

Ubuntu-on futó szolgáltatások listázása a service paranccsal

  • Az Ubuntu-n futó szolgáltatások listázásához nyiss meg egy terminált és futtasd a következő parancsot:
service --status-all

Ez megjeleníti az összes futó és nem futó szolgáltatás listáját a rendszeren. Ezt a parancsot használhatod annak kiderítésére, mely szolgáltatások futnak és hogy engedélyezve vannak-e vagy sem.

Az Ubuntu szolgáltatásainak listázása a service paranccsal 1

  • A grep parancsot használhatod a kimenet szűréséhez és csak a futó szolgáltatások megjelenítéséhez.
service --status-all | grep '\[ + \]'
  • A nem futó szolgáltatások megtekintéséhez pedig írd be a következő grep parancsot:
service --status-all | grep '\[ - \]'

Ubuntu-on futó szolgáltatások listázása a service paranccsal

 

Olvasd el még: Legjobb Linux szerver teljesítményfigyelő eszközök

 

Ubuntu rendszeren a systemctl parancs segítségével szolgáltatások listázása

Használhatod azt is systemctl parancs az Ubuntu-re a futó szolgáltatások ellenőrzéséhez. Ez a parancs felsorolja az összes jelenleg futó szolgáltatást az azok státusza és konfigurációja mellett. Lehetővé teszi a szolgáltatások kezelését is. Például, ha egy szolgáltatást meg szeretnél állítani, használhatod a stop parancsot.

Az alábbiak azok a parancsok, amelyeket használnia kell a következővel: systemctl a futó Linux szolgáltatások listázásához:

  • Az összes futó szolgáltatás megtekintéséhez írja be:
systemctl list-units

Ubuntu rendszeren a systemctl parancs segítségével szolgáltatások listázása

  • Az összes aktív és inaktív szolgáltatás megtekintéséhez írja be:
systemctl list-units -a

Ubuntu szolgáltatások listázása a systemctl Command1 paranccsal

  • Az inaktív szolgáltatások megtekintéséhez írja be:
systemctl list-units -a --state=inactive

Az Ubuntu szolgáltatások listázása a systemctl Command2 paranccsal

systemctl  csak az Ubuntu 15.04-es és újabb verziójában érhető el. Részletesebb információt nyújt a service paranccsal összehasonlítva, amikor a futó szolgáltatások listáját jeleníti meg az Linux használatával.

Alapértelmezés szerint az Ubuntu nem jeleníti meg az "Unit" oszlopot az egység állapotának megjelenítésekor a systemctl parancs segítségével. Az "Unit" oszlop az alkalmazott egység fájljáról nyújt információt. Ez hasznos lehet, amikor azt szeretné megállapítani, melyik egység fájl okozza a problémát.

Más oszlopok a systemctl a parancs a következő lesz:

  • Load → Ez azt jelzi, hogy a szolgáltatás betöltődött-e a memóriába az indítás után.
  • Active → Megmutatja, hogy a szolgáltatás jelenleg aktív-e.
  • Sub → Ez az oszlop a szolgáltatás aktuális állapotát jeleníti meg.
  • Description → Az utolsó oszlop az adott szolgáltatás rövid leírása.

A futó szolgáltatások listázása a Linux Debian rendszeren

Ha a futó szolgáltatások listázásához az Linux használatával szeretne, az Debian egy kiváló választás. Az Debian az egyik legnépszerűbb Linux disztribúció, amelyet világszerte millióan használnak. Szabad és nyílt forráskódú szoftver, amely a GPL licenc alatt lett közzétéve.

Az Debian több kiadásban érhető el: a béta teszteléshez használt tesztelési disztribúció; a napi használathoz használt stabil disztribúció; és a fejlesztéshez használt instabil disztribúció.

Ez a disztribúció olyan rendszergazdák és végfelhasználók számára készült, akik egy megbízható, nagy teljesítményű Linux platformot keresnek.

Lássuk, hogyan lehet futó szolgáltatásokat listázni az Linux-ben az Debian rendszeren.

A szolgáltatások listázása Debian alatt a systemctl paranccsal

Néhány módja van a futó szolgáltatások listázásának az Debian-ben. Az egyik módja a systemctl parancs.

A systemctl parancs egy systemd démon csomag, amelyet az Linux szolgáltatások és démonok kezeléséhez használnak, amelyeket a systemd végén álló "d" képvisel.

  • Először az Linux rendszeren elérhető összes szolgáltatás megtekintéséhez írja be:
systemctl list-unit-files --type service -all
  • Az összes betöltött systemd egység és azok állapotának listáját (aktívak vagy inaktívak-e) a következővel jelenítheti meg:
systemctl
  • A rendszerre betöltött összes szolgáltatás listázásához, működőket és kilépetteket/sikertelen szolgáltatásokat is beleértve, írja be:
systemctl list-units --type=service

or

systemctl --type=service
  • Az összes betöltött aktív szolgáltatás listázásához írja be ezt a parancsot:
systemctl list-units --type=service --state=active

or

systemctl --type=service --state=active
  • A futó Linux szolgáltatások listázásához, amelyek szintén aktívak, írja be:
systemctl list-units --type=service --state=running

or

systemctl list-units --type=service --state=running
  • Ha ellenőrizni szeretné a szolgáltatások állapotát, használja ezt a parancsot:
systemctl status (ServiceName)
  • Ha le szeretne állítani egy futó szolgáltatást, használja a systemctl parancs stop lehetőségét, majd az állítani kívánt szolgáltatás nevét.
sudo systemctl stop (ServiceName)
  • Egy szolgáltatás újraindításához használja a következő parancsot:
sudo systemctl restart (ServiceName)

A szolgáltatások listázása Debian rendszeren a service paranccsal

A futó szolgáltatások listázásának másik módja az Linux-ben az Debian-ben a service parancs.

A service parancs használható a szolgáltatások állapotának ellenőrzésére, valamint a következő parancsokkal történő indítására, újraindítására és leállítására:

  • A szolgáltatás állapotának ellenőrzéséhez:
service (ServiceName) status
  • Egy szolgáltatás indításához:
sudo service (ServiceName) start
  • Egy szolgáltatás újraindításához:
sudo service (ServiceName) restart
  • Szolgáltatás leállításához:
sudo service (ServiceName) stop

A Linux CentOS rendszerben futó szolgáltatások listázása

Az Ubuntu és a Debian népszerű választás webes szerverekhez. Mindkettő ingyenes és nyílt forráskódú operációs rendszer, amely lehetővé teszi összetett feladatok elvégzését minimális erőfeszítéssel. Az Ubuntu a Debian Enterprise alapján építkezik, amely a vállalatok és szervezetek körében elterjedt kereskedelmi disztribúció. Ez az Ubuntu disztribúció ideális rendszergazdáknak, akik megbízható, stabil platformra van szükségük a szolgáltatások üzemeltetéséhez.

Emellett az Ubuntu egyszerű módot biztosít a rendszer futtatásához azáltal, hogy megjeleníti az éppen futó szolgáltatások listáját. Ez a lista az Adminisztráció asztalon a Rendszereszközök menüből érhető el.

A szolgáltatások a Linux operációs rendszer fontos részét képezik. Lehetővé teszik, hogy szabályozd a számítógéped viselkedését és azt, hogy mit csinál.

Ideje megtanulni, hogyan kell felsorolni a futó szolgáltatásokat Ubuntu-n. Ez az információ segíteni fog a problémák elhárításában és a számítógéped hatékonyabb kezelésében.

A CentOS szolgáltatásainak listázása a systemctl paranccsal

  • Az első lépés a systemctl parancs használata az összes szolgáltatás listázásához, amely jelenleg fut a rendszeren.
systemctl list-units --type service --all
  • A systemd-vel a szolgáltatások állapotát az alábbi paranccsal ellenőrizheted:
systemctl list-unit-files --type=service --all

Ezzel a paranccsal, hasonlóan ahhoz, mint a futó szolgáltatások felsorolása Ubuntu-n, az Ubuntu számos információt fog megadni, például:

  • Unit: Ez az elem a szolgáltatás nevét mutatja. Hasznos, ha szeretnél egy szolgáltatást vezérelni, de nem ismered a pontos nevét. 
  • LoadEz azt mutatja, hogy a szolgáltatás be van-e töltve vagy sem. Ha a szolgáltatás fájlja el van távolítva, ezt mutatja: not-found. Néha a megjelenített szolgáltatás masked (maszkolva) lehet. Ez azt jelenti, hogy a szolgáltatás blokkolva van és a /dev/null-ra van linkelve.
  • Active: Ez az elem azt mutatja, hogy a szolgáltatás jelenleg fut-e.
  • Sub: Az Állapot további információkat ad a megfelelő szolgáltatásról.

A szolgáltatások listázása a CentOS rendszeren a service paranccsal

A futó szolgáltatások felsorolásához Ubuntu-n használhatod a service parancsot is.

  • Nyiss meg egy terminál ablakot és gépeld be az alábbi parancsot, hogy az Ubuntu megjelenítse a futó szolgáltatásokat:
service --status-all.
  • A számítógépen lévő szolgáltatások állapotának listájához gépeld be:
service (ServiceName) status

Ezt a parancsot arra is használhatod, hogy leállítsd vagy elindítsd a szolgáltatást. Egyszerűen add hozzá a stop vagy start kulcsszót a szolgáltatás neve után.

A legjobb megoldás a Linux futó szolgáltatásainak listázásához

A futó szolgáltatások kezelése Linux rendszeren kihívást jelenthet. Ha szeretnéd felsorolni a futó szolgáltatásokat a kiválasztott disztribúciódon kívül, van néhány tipp, amelyet érdemes ismerni ennek a feladatnak a hatékony elvégzéséhez.

Íme néhány tipp az első lépésekhez.

  1. Kezdj egy listával azokból a szolgáltatásokból, amelyekre szükséged van, és az azok közötti függőségekből.

Döntsd el, hogy mit kell futtatni. Mielőtt elkezdenéd a listát, vizsgáld meg, mely szolgáltatásokra van szükség a rendszeren, és dönts arról, melyeket kell automatikusan elindítani. Ez segíteni fog elkerülni a zavart és az idő vesztegetését felesleges szolgáltatások futtatásával.

  1. Állítsd be a rendszeredet optimális teljesítményre.
  2. Használj szolgáltatáskezelőt. Számos szolgáltatáskezelő áll rendelkezésre, például a systemd és az upstart. Mindkettőnek vannak előnyei és hátrányai, ezért fontos, hogy azt válaszd, amely a legjobban megfelel az igényeidnek.

Például használj olyan szoftvert, mint a systemd vagy az UPnPd a szolgáltatás indításához és leállításához. Vagy használj systemctl a szolgáltatás újraindításának és állapotfrissítésének vezérléséhez.

  1. Vedd figyelembe, hogy egyes szolgáltatások a Linux rendszer működésének alapvetően szükségesek, és nem lehet őket leállítani.
  2. Ha nem vagy biztos abban, hogy egy szolgáltatás biztonságosan leállítható-e, jobb, ha óvatos vagy, és nem állítod le. 

linux-vps Linux üzemeltetés egyszerűen

Jobbat szeretnél a webhelyek és webalkalmazások üzemeltetésére? Valamin újat fejlesztesz? Vagy egyszerűen nem tetszik neked az Windows? Ezért van Linux VPS.

Szerezd meg az Linux VPS

Következtetés

Ahogy útmutatónkban említettük, az Linux egy sokoldalú és erőteljes operációs rendszer, amely számos célra használható, beleértve szerver futtatást is. Szerver futtatása Linux alatt nagyszerű megoldás lehet azoknak, akik pénzt szeretnének megtakarítani és nagyobb kontrollt akarnak a számítógépes környezetük felett. Ha ez a helyzet, SSH használatával csatlakozzon a távoli szerveréhez Linux rendszeren.

Számos megoldás és disztribúció közül választhatsz a futó szolgáltatások Linux listájának lekérdezéséhez. Sokan úgy vélik, hogy a legjobb választás a systemd használata. A systemd egy rendszer- és szolgáltatáskezelő az Linux számára, amely számos funkciót biztosít, például szolgáltatások párhuzamos indítása, modulok igény szerinti betöltése és socket aktiválás. Lehetővé teszi, hogy vezéreld, hogyan futnak a szolgáltatások az egység fájlok konfigurálásával.

De ne felejtsd el, hogy a legjobb megoldás minden helyzetben függ az adott szolgáltatástól és a rendszeredtől. A megfelelő szoftverrel és konfigurációval könnyen és hatékonyan futtathat szervert és listázhat futó szolgáltatásokat Linux alatt.

Még ha Linux VPS rendszert is használsz, listázhatod a futó szolgáltatásokat Linux alatt a fent említett módszerek követésével. Azonban meg kell jegyeznünk, hogy minden disztribúció másképp működik. Ezért fontos, hogy megbizonyosodjál arról, hogy Linux VPS vásárlása amely az általad választott disztribúcióval előre telepítve érkezik. A Cloudzy lehetővé teszi, hogy kiválaszd, mely Linux disztribúciót szeretnéd a VPS rendszerre telepíteni. Így olyat választhatsz, amellyel jobban érzel magad. Ha többet szeretnél megtudni a Cloudzy Linux VPS termékkörről, Vegyenek fel velünk a kapcsolatot.

Gyakran Ismételt Kérdések

Listázhatom a futó szolgáltatásokat a Linux minden disztribúciójában?

Igen, megtehetitek. Számos módja van annak, hogy listázz futó szolgáltatásokat az Linux alatt, de minden disztribúció támogatja ezt. Használhatsz systemctl vagy service parancsokat, az alapján, ahogy szeretnéd a listádat.

Hogyan tudom lekérni az Ubuntu-ben található szolgáltatások listáját?

Írd be ezt a parancsot a Terminálon:

service –status-all 

Hogyan láthatom, mely szolgáltatások futnak az CentOS-n?

Szúrd be ezt a parancsot a Terminálon:

systemctl list-units –type service –all

Hogyan lehet felsorolni az Debian-ben futó szolgáltatásokat?

Nyiss meg egy Terminált és írd be ezt a parancsot: 

systemctl list-unit-files --type service --all

Megosztás

További bejegyzések a blogból

Folytass olvasást.

Legjobb saját üzemeltetésű alkalmazások, amelyeket Cosmos Cloud-vel futhatsz borítóképe az alkalmazáspanelekkel egy Cosmos irányítópult körül.
Kiszolgálók és operációs rendszer

Legjobb saját üzemeltetésű alkalmazások, amelyeket Cosmos Cloud-vel futhatsz: fájlok, média, jelszavak, automatizálás és még sok más!

Maybe ha már beállítottad a Cosmos Cloud-t és szeretnéd megtekinteni, mely alkalmazások illenek hozzá, vagy még nem döntöttél a Cosmos mellett, és csak azt szeretnéd megtudni, mennyire passzol a munkafolyamatodhoz

Nick EzüstNick Ezüst 16 perces olvasás
Portainer vs Cosmos Cloud a Docker alkalmazások kezeléséhez borítóképe hibrid beállítás diagrammal és neon ops vs hozzáférési blokkok.
Kiszolgálók és operációs rendszer

Portainer vs Cosmos Cloud: melyik a jobb választás a Docker alkalmazáskezeléshez

Ha már ismered a Docker-t és csak tisztább megoldást akarsz egy növekvő alkalmazásveremhez, itt a rövid válasz a Portainer vs Cosmos Cloud kérdésre. A Portainer az erősebb választás a közvetlen

Nick EzüstNick Ezüst 14 perc olvasás
Cosmos Cloud vs CasaOS vs Umbrel funkciógrafika három saját üzemeltetésű útvonalat mutat egy absztrakt felhőhálózati világban.
Kiszolgálók és operációs rendszer

Cosmos Cloud vs CasaOS vs Umbrel: melyik saját üzemeltetésű platform passzol az eszközödbe?

A rövid válasz az, hogy a CasaOS még mindig a legkönnyebb kiindulópont, az Umbrel a legszebb kurátált érzést nyújtja, és a Cosmos Cloud értelmesebb választás, ha szoros kontrollt akarsz a domén

Nick EzüstNick Ezüst 11 perces olvasás

Készen áll az üzembe helyezésre? 2,48 dollártól havonta.

Független felhőszolgáltató 2008 óta. AMD EPYC, NVMe, 40 Gbps. 14 napos pénzvisszafizetési garancia.