10 полезных вопросов на собеседовании по службам и демонам Linux
Демон — это компьютерная программа, которая запускается как фоновый процесс и обычно не находится под прямым контролем пользователя. Родительским процессом демона в большинстве случаев является init, но не всегда.
В Linux Служба — это приложение, которое работает в фоновом режиме и выполняет важную задачу или ожидает ее выполнения.
Как правило, нет никакой разницы между Демоном и Службой. Демон — это Сервис, но сервис может быть больше, чем Демон. Демон предоставляет некоторые услуги, а службы могут содержать более одного демона.
В этой серии статей-интервью мы рассмотрим Службы и демоны в Linux.
1. Что такое служба Exim? Какова цель этой услуги?
2. Что такое NIS-сервер? Какова цель NIS-сервера?
3. Какой обратный прокси-сервер вы предпочтете в Linux?
4. В какой-то момент вы получаете следующие коды (2xx, 3xx, 4xx, 5xx) в Apache. Что это значит?
Ответ: В Apache каждый код ошибки указывает на определенную область проблемы.
- 2xx: Запрос соединения успешен.
- 3xx: перенаправление
- 4xx: ошибка клиента
- 5xx: ошибка сервера
5. Вас попросят остановить службу Apache с помощью его управляющего сценария. Что вы будете делать?
apachectl stop [On Debian based Systems]
/etc/inid.t/httpd stop [On Red Hat based Systems]
6. Чем «apachectl restart» отличается от «apachectl изящный»
7. Как вы настроите монтирование nfs для экспорта с вашего локального компьютера?
8. Вам необходимо создать новую конфигурацию Apache VirtualHost для хоста www.linux-console.net, которая доступна по адресу /home/Tecmint/public_html/ и по умолчанию ведет журнал в /var/log/httpd/.
<VirtualHost *:80>
DocumentRoot /home/Tecmint/public_html
ServerName www.linux-console.net
Server Alias linux-console.net
CustomLog /var/log/httpd/linux-console.net.log combined
ErrorLog /var/log/httpd/linux-console.net.error.log
</VirtualHost>
9. Вам необходимо сбрасывать все пакеты http-трафика в файл http.out. Что вы предложите?
tcpdump tcp port 80 -s0 -w http.out
10. Как вы добавите службу (скажем, httpd), чтобы она запускалась на уровне INIT 3?
chkconfig –level 3 httpd on
Это все на данный момент. Очень скоро я снова буду здесь с еще одной интересной статьей. А до тех пор будьте здоровы, настроены и подключены к Tecmint. Не забудьте оставить нам свой ценный отзыв в разделе комментариев ниже.