Jaké jsou různé služby Linux®?
Linux Services jsou aplikace, které běží na pozadí operačního systému Linux, obvykle bez zásahu uživatele. Mnoho služeb Linux je spouštěcí služby a jsou spuštěny, když se systémové boty, před přihlášením uživatele. Linux je bezplatný program s otevřeným zdrojovým kódem, takže existuje mnoho rozmanitosti a konkrétní služby, které jsou nainstalovány výchozím nastavením, se budou lišit v závislosti na tom, které distribuce Linux se používá. Služby mohou být povoleny, deaktivovány, spravovány a dokonce upraveny uživatelem. Příkladem je „Kudzu“, který detekuje nový nebo upravený hardware. Mezi další příklady patří „Random“, které generuje náhodné číslo používané pro zabezpečení a „keytable“, které nastavuje mapování klávesnice a písmo systému. Mnoho z nich poskytuje různé síťové služby, včetně následujících: „HTTPD“ poskytuje webový server Apache; „INETD,“ Internet Superserver DAEMON, Zahájení síťových služeb protokolu TCP/IP) spustí přenosové kontroly/internetový protokol (TCP/IP) a odpovídá za mnoho dalších síťových služeb; "SMTP" posílá a přijímá e -mail; a „NFS“ umožňuje hostování síťového souborového serveru. Tyto služby mohou mít různá jména v závislosti na distribuci Linux; Například služba Apache se na některých distribucích a „apache2“ na jiných distribucí nazývá „httpd“.
6 Příklady zahrnují „Cron“, který se používá k provádění plánovaných úkolů; „GPM“, který podporuje funkčnost myši; „APMD“, který poskytuje pokročilé řízení energie; a „LPD“, tiskový spooler.Služby běží na základě úrovně běhu, která definuje stav systému, jako je přihlášení pro jednoho uživatele, přihlášení více uživatelů, vypnutí a restartování. Soubor /etc /initTab nastaví výchozí běhúroveň a ukazuje na soubory, obvykle uložené v /etc/rc.d/; Tyto skripty RC.D definují, jaké služby začínají při zadávání runlevelu. Tyto skripty také definují prioritu spuštění a prioritu vypnutí pro každou službu, od 0-100, k definování pořadí, ve kterém se služby spustí a vypnou.
Některé distribuce Linux poskytují grafické uživatelské rozhraní (GUI) pro konfiguraci služeb. Pokud to není k dispozici při určité distribuci, měly by být stále k dispozici některé nástroje příkazového řádku. Nástroj „ChkConfig“ lze použít k seznamu služeb, k vytváření nebo mazání služeb nebo k aktivaci nebo deaktivaci služeb. Nástroj „NTSYSV“ poskytuje jednoduché rozhraní pro výběr, které služby by měly být automaticky spuštěny. Jakékoli nástroje pro konfiguraci služeb Linux jsou jednoduše předními skripty RC.D a uživatelé energií mohou tyto skripty přímo upravit tak, aby spravovali služby.