Skip to main content

Ano ang iba't ibang Linux Mga Serbisyo?

Ang mga serbisyo ng Linux ay mga aplikasyon na tumatakbo sa background ng operating system ng Linux, karaniwang walang interbensyon ng gumagamit.Maraming mga serbisyo ng Linux ang mga serbisyo ng pagsisimula at sinimulan kapag ang mga bota ng system, bago mag-log in ang gumagamit. Ang Linux ay isang libre, bukas na mapagkukunan na programa, kaya maraming iba't-ibang, at ang mga tiyak na serbisyo na naka-install sa pamamagitan ng default ay magkakaiba depende sa alinGinagamit ang pamamahagi ng Linux.Ang mga serbisyo ay maaaring paganahin, hindi pinagana, pinamamahalaan at kahit na binago ng gumagamit.

Ang ilang mga serbisyo ng Linux ay nagsisimula, magsagawa ng isang function, at pagkatapos ay isara.Ang isang halimbawa ay ang Kudzu, na nakakakita ng bago o binagong hardware.Ang iba pang mga halimbawa ay kasama ang random, na bumubuo ng isang random na numero na ginamit para sa seguridad, at keytable, na nagtatakda ng mga mappings ng keyboard at ang font ng system.

Ang iba pang uri ng serbisyo ay isang daemon, na isang serbisyo na palaging tumatakbo.Marami sa mga ito ay nagbibigay ng iba't ibang mga serbisyo sa network, kabilang ang mga sumusunod: Ang HTTPD ay nagbibigay ng isang Apache Web Server;Ang INETD, ang Internet SuperServer Daemon, ay nagsisimula sa paghahatid ng control protocol/internet protocol (TCP/IP) na mga serbisyo sa networking at responsable para sa maraming iba pang mga serbisyo sa network;Nagpapadala at tumatanggap ng email ang SMTP;at pinapayagan ng NFS ang pag -host ng isang server ng file ng network.Ang mga serbisyong ito ay maaaring magkaroon ng iba't ibang mga pangalan depende sa pamamahagi ng Linux;Halimbawa, ang serbisyo ng Apache ay tinatawag na HTTPD sa ilang mga pamamahagi at Apache2 sa iba.Kasama sa mga halimbawa ang cron, na ginagamit upang magsagawa ng mga naka -iskedyul na gawain;GPM, na sumusuporta sa pag -andar ng mouse;Ang APMD, na nagbibigay ng advanced na pamamahala ng kuryente;at LPD, ang print spooler.

Ang mga serbisyo ay tumatakbo batay sa isang antas ng pagtakbo, na tumutukoy sa estado ng system, tulad ng pag-login ng single-user, multi-user login, shutdown at reboot.Ang file/etc/inittab ay nagtatakda ng default na antas ng pagtakbo at mga puntos sa mga file, na karaniwang naka -imbak sa /etc/rc.d/;Ang mga script ng RC.D na ito ay tumutukoy kung anong mga serbisyo ang nagsisimula sa pagpasok ng isang runlevel.Ang mga script na ito ay tumutukoy din sa priority ng pagsisimula at pag-shutdown ng priority para sa bawat serbisyo, mula 0-100, upang tukuyin ang pagkakasunud-sunod kung saan nagsisimula at isara ang mga serbisyo.Kung hindi ito magagamit sa isang partikular na pamamahagi, dapat pa ring magamit ang ilang mga tool sa command-line.Ang tool ng CHKConfig ay maaaring magamit upang ilista ang mga serbisyo, upang lumikha o magtanggal ng mga serbisyo, o upang maisaaktibo o i -deactivate ang mga serbisyo.Nagbibigay ang tool ng NTSYSV ng isang simpleng interface upang piliin kung aling mga serbisyo ang dapat awtomatikong magsimula.Ang anumang mga tool upang i -configure ang mga serbisyo ng Linux ay mga dulo lamang sa mga script ng RC.D, at ang mga gumagamit ng kapangyarihan ay maaaring direktang baguhin ang mga script na ito upang pamahalaan ang mga serbisyo.