Linuxi teenused on programmid, mis töötavad taustal ja pakuvad süsteemile või kasutajatele teatud funktsioone või teenuseid. Nad töötavad sõltumatult kasutaja sekkumisest ja käivitatakse operatsioonisüsteemi käivitamisel.
Linuxi teenuste hulka võivad kuuluda erinevad teenused, näiteks andmebaasiserverid (MySQL, PostgreSQL), veebiserverid (Apache, Nginx), postiserverid (Postfix, Sendmail), DNS-serverid (BIND), DHCP-serverid (ISC DHCP), VPN-serverid (OpenVPN) ja paljud teised.
Linuxi teenustel on oluline roll operatsioonisüsteemi funktsionaalsuse ja stabiilsuse tagamisel. Nad pakuvad süsteemile ja kasutajatele erinevaid teenuseid ja funktsioone. Siin on mõned põhjused, miks Linuxi teenused on olulised:
Neid teenuseid saab käivitada automaatselt süsteemi käivitamisel ja neid saab hallata ka utiliidi"systemd
" abil. See võimaldab kontrollida teenuste käivitamist, peatamist, taaskäivitamist ja konfiguratsiooni haldamist. Linuxi distributsioonid võivad pakkuda ka lisavahendeid teenuste haldamiseks, näiteks systemctl
süsteemis systemd
või service
SysV
.
Teenuse käivitamiseks Linuxis saab kasutada erinevaid meetodeid, sõltuvalt kasutatavast distributsioonist ja süsteemihaldurist.
Siin on mõned levinud viisid teenuste käivitamiseks.
1. Kasutades systemctl
utiliiti: enamik kaasaegseid Linuxi distributsioone kasutab süsteemihaldurina systemd. Teenuse käivitamiseks systemctl abil kasuta järgmist käsku:
sudo systemctl start <service_name>
Siin asendatakse <teenuse_nimi>
selle konkreetse teenuse nimega, mida soovite käivitada.
2. Kasutades service
utiliiti: mõned Linuxi distributsioonid, eriti need, mis kasutavad System V init
, saavad kasutada service
käsku teenuste haldamiseks. Näiteks Apache'i teenuse käivitamiseks service abil kasutage järgmist käsku:
sudo service apache2 start
Sõltuvalt teie Linuxi distributsioonist võivad teil olla ka teised võimalused teenuste käivitamiseks. Näiteks distributsioonide puhul, mis kasutavad Upstart'i
, saate teenuse käivitamiseks kasutada käsku start.
Apply the discount by inserting the promo code in the special field at checkout: