50% sleva všechny plány, omezený čas. Začátek v $2.48/mo
zbývá 12 min
Servery a OS

Seznam spuštěných služeb v systému Linux: (Ubuntu, Debian, CentOS)

Armin Potter By Armin Potter 12 min čtení Aktualizováno 11. září 2024
Seznam spuštěných služeb v systému Linux: (Ubuntu, Debian, CentOS)

💡 Poznámka: Pokud hledáte a vysoce výkonný VPS pro hostování vašich projektů nabízí naše Linux VPS spolehlivou platformu pro bezproblémovou správu služeb napříč Ubuntu, Debian a CentOS.

Jako uživatel Linuxu budete muset v určitém okamžiku uvést spuštěné služby na Linuxu. Nemůžete však použít přístup Windows a stisknout Ctrl + Alt + Delete! Takže, co můžete dělat? Připravili jsme malé video pro výpis běžících služeb na Ubuntu. Pokud však požadujete obsáhlejší návod, doporučujeme důkladně si přečíst celý článek.

Linux je výkonný softwarový systém s otevřeným zdrojovým kódem, který byl poprvé uveden na trh v roce 1991. Je založen na operačním systému Unix a byl používán na široké škále zařízení, od chytrých telefonů po superpočítače. Linux je známý svou spolehlivostí, flexibilitou a bezpečnostními funkcemi. Může být použit jako samostatný operační systém nebo jako součást většího síťového systému.

Lidé používají Linux jako službu a seznamují s provozovanými službami Linux, protože má několik výhod. Za prvé, může být spravován vzdáleně, takže je ideální pro použití v distribuovaných systémech. Za druhé, může být použit pro aplikace, které musí běžet nepřetržitě nebo při vysokém zatížení. Za třetí, provozování Linuxu jako služby využívá virtualizační technologie k vytvoření izolovaných prostředí pro servery. Nakonec to může být nákladově efektivní, protože nemusíte kupovat nebo udržovat hardware samostatně.

Linux nabízí uživatelům mnoho skvělých funkcí, včetně možnosti vypsat spuštěné služby. Tato funkce umožňuje uživatelům vidět, jaké služby jsou v jejich systému aktuálně aktivní, a může pomoci identifikovat případné problémy. Když uvádíte běžící služby Linux, můžete odstraňovat a opravovat jakékoli problémy, které se mohou vyskytnout, a udržovat vaše systémy v chodu hladce a bez jakýchkoli potíží.

Existuje mnoho různých distribucí Linuxu, které lze použít ke spouštění služeb. Každá distribuce má své výhody a nevýhody. Některé z nejpopulárnějších distribucí jsou Debian, Ubuntu, CentOS a Fedora.

Při výběru distribuce je důležité zvážit potřeby aplikace. Pokud například aplikace vyžaduje konkrétní verzi Pythonu nebo Ruby, musí distribuce tuto verzi podporovat. V opačném případě nemusí aplikace fungovat správně.

Spouštění služeb na Linuxu může být těžký a skličující úkol. Ať už chcete uvést seznam všech běžících služeb Linuxu nebo jen získat představu o tom, co se děje, existuje několik způsobů, jak to udělat.

Tato příručka vám ukáže nejlepší způsob, jak uvést spuštěné služby Linux v každé distribuci a desktopovém prostředí.

Jak vypsat spuštěné služby na Linuxu Ubuntu

Provozování systému Linux může být hračkou nebo noční můrou, v závislosti na tom, jak k tomu chcete přistupovat. Pokud hledáte snadný způsob, jak začít pracovat, pak je pro vás Ubuntu skvělé. Ubuntu je jednou z nejpopulárnějších distribucí Linuxu, která se zaměřuje na použitelnost a jednoduchost. Vyznačuje se uživatelsky přívětivým rozhraním a softwarem, který je pravidelně aktualizován. Ubuntu také obsahuje nástroje pro systémové administrátory a vývojáře, což z něj činí vynikající volbu pro malé podniky a domácí uživatele.

Ubuntu je k dispozici v různých edicích, včetně standardní edice pro stolní počítače, serverové edice a mobilní edice. Ubuntu má také mobilní verzi pro zařízení Android i iOS.

Přečtěte si také: Jak nainstalovat GUI na Ubuntu Server

Pokud používáte Ubuntu a hledáte snadný způsob, jak uvést spuštěné služby Linux na systému Ubuntu, je tato část článku určena právě vám.

Seznam služeb na Ubuntu pomocí příkazu služby

  • Chcete-li zobrazit spuštěné služby Ubuntu, otevřete terminál a spusťte následující příkaz:
service --status-all

Tím se zobrazí seznam všech spuštěných a neběžících služeb ve vašem systému. Pomocí tohoto příkazu můžete zjistit, jaké služby jsou spuštěny a zda jsou povoleny nebo ne.

Seznam služeb na Ubuntu pomocí příkazu služby 1

  • Pomocí příkazu grep můžete filtrovat výstup a zobrazit pouze spuštěné služby.
service --status-all | grep '\[ + \]'
  • A chcete-li zobrazit služby, které neběží, zadejte následující příkaz grep:
service --status-all | grep '\[ - \]'

Seznam služeb na Ubuntu pomocí příkazu služby

 

Přečtěte si také: Nejlepší nástroje pro sledování výkonu serveru Linux

 

Seznam služeb na Ubuntu pomocí příkazu systemctl

Můžete také použít systemctl příkaz pro kontrolu Ubuntu běžících služeb. Tento příkaz zobrazí seznam všech aktuálně spuštěných služeb spolu s jejich stavem a konfigurací. Poskytuje vám také možnost spravovat služby. Pokud chcete například zastavit službu, můžete použít příkaz stop.

Následující příkazy musíte použít systemctl pro výpis spuštěných služeb Linux:

  • Chcete-li zobrazit všechny spuštěné služby, zadejte:
systemctl list-units

Seznam služeb na Ubuntu pomocí příkazu systemctl

  • Chcete-li zobrazit všechny aktivní a neaktivní služby, zadejte:
systemctl list-units -a

Seznam služeb na Ubuntu pomocí systemctl Command1

  • A chcete-li zobrazit pouze neaktivní služby, zadejte:
systemctl list-units -a --state=inactive

Seznam služeb na Ubuntu pomocí systemctl Command2

systemctl  je aktivní pouze pro Ubuntu 15.04 a novější verze. Poskytuje více informací než příkaz service, když uvádíte spuštěné služby Linux.

Ve výchozím nastavení Ubuntu netiskne sloupec „Unit“ při zobrazení stavu jednotky pomocí systemctl příkaz. Sloupec „Unit“ poskytuje informace o souboru jednotek, který se používá. To může být užitečné při pokusu určit, který soubor jednotky způsobuje problém.

Další sloupce v systemctl příkaz bude:

  • Načíst → To znamená, zda byla služba po spuštění načtena do paměti či nikoli.
  • Aktivní → Zobrazuje, zda je služba aktuálně aktivní.
  • Sub → Tento sloupec zobrazuje aktuální stav služby.
  • Popis → A poslední sloupec je krátký popis konkrétní služby.

Jak vypsat spuštěné služby v Linuxu Debian

Pokud hledáte seznam běžících služeb Linux, Debian je další skvělá volba. Linux Debian je jednou z nejpopulárnějších distribucí Linuxu, kterou používají miliony lidí po celém světě. Jedná se o bezplatný a open-source software, který je vydán pod licencí GPL.

Debian je dostupný v několika edicích: testovací distribuce, která se používá pro beta testování; stabilní distribuce, která se používá pro každodenní použití; a nestabilní distribuce, která se používá pro vývoj.

Tato distribuce je zaměřena na systémové administrátory a koncové uživatele, kteří hledají spolehlivou a vysoce výkonnou platformu Linux.

Podívejme se, jak vypsat spuštěné služby Linux na systému Debian.

Seznam služeb v Debianu pomocí příkazu systemctl

Existuje několik způsobů, jak uvést spuštěné služby Debianu. Jedním ze způsobů je použití systemctl příkaz.

The systemctl command je sada démonů systemd, která se používá ke správě služeb a démonů Linuxu, které jsou v systemd reprezentovány posledním „d“.

  • Chcete-li nejprve zobrazit všechny služby dostupné ve vašem systému Linux, zadejte:
systemctl list-unit-files --type service -all
  • Chcete-li zobrazit seznam všech načtených systemd jednotek a jejich stavů (zda jsou aktivní nebo ne), zadejte:
systemctl
  • Chcete-li zobrazit všechny načtené služby ve vašem systému, spuštěné a ukončené/neúspěšné, zadejte:
systemctl list-units --type=service

or

systemctl --type=service
  • Chcete-li zobrazit všechny načtené aktivní služby, zadejte tento příkaz:
systemctl list-units --type=service --state=active

or

systemctl --type=service --state=active
  • Chcete-li zobrazit spuštěné služby Linux, které jsou také aktivní, zadejte:
systemctl list-units --type=service --state=running

or

systemctl list-units --type=service --state=running
  • Pokud potřebujete zkontrolovat stav služeb, použijte tento příkaz:
systemctl status (ServiceName)
  • Chcete-li zastavit běžící službu, použijte možnost zastavení systemctl příkaz následovaný názvem služby, kterou chcete zastavit.
sudo systemctl stop (ServiceName)
  • A k restartování služby použijte následující příkaz:
sudo systemctl restart (ServiceName)

Seznam služeb v Debianu pomocí příkazu služby

Dalším způsobem, jak vypsat spuštěné služby Linuxu na Debianu, je příkaz service.

Příkaz service lze také použít ke kontrole stavu služeb ak jejich spouštění, restartování a zastavení pomocí následujících příkazů:

  • Chcete-li zkontrolovat stav služby:
service (ServiceName) status
  • Spuštění služby:
sudo service (ServiceName) start
  • Restartování služby:
sudo service (ServiceName) restart
  • Zastavení služby:
sudo service (ServiceName) stop

Jak vypsat spuštěné služby na Linux CentOS

Linux CentOS je další oblíbenou volbou pro webové servery. Je to bezplatný operační systém s otevřeným zdrojovým kódem, který uživatelům umožňuje provádět složité úkoly s minimálním úsilím. CentOS je založen na Red Hat Enterprise Linux, což je komerční distribuce, která je populární v podnicích a organizacích. Tato linuxová distribuce je ideální pro systémové administrátory, kteří potřebují spolehlivou a stabilní platformu pro nasazení služeb.

CentOS navíc poskytuje snadný způsob, jak udržet váš systém v chodu tím, že vám poskytne seznam běžících služeb Linuxu. Tento seznam je přístupný z nabídky Systémové nástroje na ploše správy.

Služby jsou důležitou součástí operačního systému Linux. Umožňují vám ovládat, jak se váš počítač chová a co dělá.

Nyní je čas naučit se vypisovat spuštěné služby Linux na CentOS. Tyto informace vám pomohou řešit problémy a efektivněji spravovat váš počítač.

Seznam služeb na CentOS pomocí příkazu systemctl

  • Prvním krokem je použití příkazu systemctl k zobrazení seznamu všech služeb aktuálně spuštěných ve vašem systému.
systemctl list-units --type service --all
  • Stav služeb pomocí systemd můžete zkontrolovat pomocí následujícího příkazu:
systemctl list-unit-files --type=service --all

S tímto příkazem, jako je seznam spuštěných služeb Linux na Ubuntu, vám CentOS poskytne tolik informací, jako jsou:

  • Jednotka: Tato položka zobrazuje název služby. Je to užitečné, když chcete ovládat službu a neznáte její přesný název 
  • Zatížení: Ukazuje, zda je služba načtena nebo ne. Pokud je soubor služby odstraněn, zobrazí se nenalezeno. Někdy je zobrazená služba maskovaná. To znamená, že služba je blokována a odkazuje na /dev/null.
  • Aktivní: Tato položka ukazuje, zda je služba aktuálně spuštěna.
  • Sub: Stav vám poskytuje další informace o odpovídající službě.

Seznam služeb na CentOS pomocí příkazu služby

Chcete-li zobrazit seznam spuštěných služeb Linux na CentOS, můžete také použít příkaz service.

  • Otevřete okno terminálu a zadejte následující příkaz a nechte CentOS v systému Linux zobrazovat spuštěné služby:
service --status-all.
  • Chcete-li vytisknout seznam stavu služeb v počítači, zadejte:
service (ServiceName) status

Tento příkaz můžete také použít k zastavení nebo spuštění služby. Jednoduše přidejte klíčové slovo stop nebo start za název služby.

Nejlepší řešení pro seznam spuštěných služeb Linux

Spouštění služeb na Linuxu může být problém. Pokud chcete uvést spuštěné služby Linux, kromě vámi vybrané distribuce existuje několik tipů, které byste měli znát, abyste tento úkol zvládli efektivně.

Zde je několik tipů, jak začít.

  1. Začněte vytvořením seznamu služeb, které potřebujete, a závislostí, které mají.

Rozhodněte se, co je třeba spustit. Před spuštěním seznamu zjistěte, jaké služby jsou v systému potřeba, a rozhodněte se, které se mají spouštět automaticky. To pomůže vyhnout se zmatkům a ztrátě času provozováním zbytečných služeb.

  1. Nakonfigurujte svůj systém pro optimální výkon.
  2. Použijte správce služeb. K dispozici je celá řada správců služeb, včetně systemd a upstart. Oba nabízejí výhody i nevýhody, proto je důležité vybrat si ten, který nejlépe vyhovuje vašim potřebám.

Například použijte software jako systemd nebo UPnPd ke správě spouštění a vypínání služby. Nebo použít systemctl pro kontrolu restartování služby a aktualizace stavu.

  1. Pamatujte, že některé služby jsou nezbytné pro fungování vašeho systému Linux a nelze je zastavit.
  2. Pokud si nejste jisti, zda lze službu bezpečně zastavit, nebo ne, je nejlepší udělat chybu na straně opatrnosti a nezastavovat ji. 

linux-vps Zjednodušený hosting Linuxu

Chcete lepší způsob, jak hostovat své weby a webové aplikace? Vyvíjet něco nového? Prostě se vám nelíbí Windows? To je důvod, proč máme Linux VPS.

Získejte Linux VPS

Závěr

Jak bylo zmíněno v našem průvodci, Linux je všestranný a výkonný operační systém, který lze použít pro různé účely, včetně provozu serveru. Provozování serveru na Linuxu může být skvělým řešením pro ty, kteří chtějí ušetřit peníze a chtějí mít větší kontrolu nad svým výpočetním prostředím. Pokud je to tento případ, použijte SSH pro připojení ke vzdálenému serveru v Linuxu.

Existuje mnoho různých řešení nebo distribucí, pokud jde o získání seznamu se službami Linux. Někteří věří, že nejlepší možností je použít systemd. Systemd je správce systému a služeb pro Linux, který poskytuje mnoho funkcí, jako je paralelní spouštění služeb, načítání modulů na vyžádání a aktivace soketu. Umožňuje vám také řídit, jak vaše služby běží, konfigurací souborů jednotek.

Nezapomeňte však, že nejlepší řešení pro každou situaci závisí na konkrétní službě a vašem systému. Se správným softwarem a konfigurací můžete snadno a efektivně provozovat server a vypisovat běžící služby Linuxu.

I když používáte Linux VPS, můžete uvést spuštěné služby v Linuxu pomocí výše uvedených metod. Musíte si však uvědomit, že každá distribuce funguje jinak. Z tohoto důvodu se chcete ujistit koupit Linux VPS který je dodáván s předinstalovanou požadovanou distribucí. Cloudzy vám umožňuje vybrat distribuci Linuxu, kterou chcete nainstalovat na váš VPS. Tímto způsobem můžete jít s tím, ve kterém se cítíte pohodlněji. Pokud se chcete dozvědět více o Cloudzy Linux VPS, kontaktujte nás.

FAQ

Mohu uvést spuštěné služby Linux na každé distribuci?

Ano, můžete. Existují různé způsoby, jak vypsat spuštěné služby na Linuxu, ale podporuje to každé distro. Můžete použít systemctl nebo servisní příkazy, podle toho, jak chcete mít seznam.

Jak získám seznam služeb v Ubuntu?

Zadejte tento příkaz do svého terminálu:

služba – stav – vše 

Jak zjistím, jaké služby běží na CentOS?

Zadejte tento příkaz do terminálu:

systemctl seznam-jednotek –typ služby –vše

Jak zobrazím seznam spuštěných služeb v Debianu?

Otevřete svůj terminál a zadejte následující příkaz: 

systemctl seznam-jednotkových-souborů –typ služba –vše

Podíl

Více z blogu

Pokračujte ve čtení.

Nejlepší aplikace s vlastním hostováním, které můžete spouštět s Cosmos Cloudem na úvodním obrázku s panely aplikací kolem řídicího panelu Cosmos.
Servery a OS

Nejlepší samoobslužné aplikace, které můžete provozovat s Cosmos Cloud: Soubory, média, hesla, automatizace a další!

Možná jste si nastavili Cosmos Cloud a nyní chcete vidět, jaké aplikace s ním dobře ladí, nebo jste se možná ještě ani nerozhodli pro Cosmos a chcete jen zjistit, jak dobře se hodí k vaší práci

Nick SilverNick Silver 16 minut čtení
Kryt Porttainer vs Cosmos Cloud pro správu Docker Apps s hybridním schématem nastavení a neonovými operacemi vs přístupovými bloky.
Servery a OS

Portainer vs Cosmos Cloud: Nejlepší řešení pro správu aplikací Docker

Pokud již znáte Docker a chcete pouze čistší způsob, jak provozovat rostoucí zásobník aplikací, zde je krátká odpověď na Porttainer vs Cosmos Cloud. Porttainer je silnější volbou pro direc

Nick SilverNick Silver 14 minut čtení
Hlavní grafika Cosmos Cloud vs CasaOS vs Umbrel ukazuje tři samostatně hostované cesty uvnitř jednoho abstraktního světa cloudové sítě.
Servery a OS

Cosmos Cloud vs CasaOS vs Umbrel: Která platforma s vlastním hostitelem vyhovuje vašemu nastavení?

Krátká odpověď zní, že CasaOS je stále tím nejjednodušším místem, kde začít, Umbrel má nejčistší kurátorský pocit a Cosmos Cloud dává větší smysl, jakmile budete chtít přísnější kontrolu nad doménou

Nick SilverNick Silver 11 minut čtení

Jste připraveni k nasazení? Od 2,48 $ měsíčně.

Nezávislý cloud, od roku 2008. AMD EPYC, NVMe, 40 Gbps. 14denní vrácení peněz.