Начини плаћања Abuse

Шта су демони у Линуку?

24.02.2023, 15:24

У Линук-у, демон је процес који ради у позадини без директне интеракције корисника. Демони су део оперативног система и пружају бројне функције као што су мрежне услуге, услуге диска, услуге штампања итд.

Који демони раде на рачунару

Обично се покреће при покретању система и остаје активан у позадини док се систем не искључи. Они немају директан кориснички интерфејс и обично се контролишу преко конфигурационих датотека или команди командне линије.

Демони у Линуку

Линук демони обично имају име које се завршава словом "д", као што су хттпд, намед и ссхд. Покрећу се помоћу посебних команди као што су systemctl , service или daemon . Они су важан део Линук оперативног система јер обезбеђују функционалност и перформансе различитих услуга и апликација у позадини.

Провера покренутих процеса

Демони у Линуку се могу покренути на неколико начина. Хајде да погледамо најчешће методе лансирања.

Коришћење команде услуге

Користећи команду service , можете покренути, зауставити и поново покренути демон на Линук системима који користе инит скрипте. На пример, да бисте покренули демон Апацхе ХТТП сервера, требало би да покренете следећу команду:

 sudo service apache2 start

Коришћење команде системцтл

Команда systemctl се користи за контролу демона на Линук системима који користе systemd . На пример, да бисте покренули ССХ демон, требало би да покренете следећу команду:

 sudo systemctl start sshd

Коришћење инит скрипте

На неким Линук дистрибуцијама, демони се могу покренути преко инит скрипти, које се налазе у /etc/init.d. На пример, да бисте покренули МиСКЛ демон, потребно је да покренете следећу команду:

 sudo /etc/init.d/mysql start

Коришћење датотеке системд јединице

На Линук системима који користе systemd, препоручује се коришћење датотека јединица за покретање демона. Датотеке јединица су текстуалне датотеке које садрже опис услуге или процеса који треба да се покрене на систему. Они одређују параметре за покретање демона, као што су корисник, група, радни директоријум, команда за покретање и друге опције.

Датотеке јединица се чувају у директоријуму /etc/systemd/system/ . У овом директоријуму можете креирати сопствене датотеке јединица или модификовати постојеће. Након креирања или промене датотеке јединице, морате поново учитати systemd помоћу наредбе systemctl daemon-reload да би промене ступиле на снагу.