网站搜索

关于 Linux 服务和守护进程的 10 个有用的面试问题


守护进程是一种作为后台进程运行的计算机程序,通常不受用户的直接控制。大多数情况下,守护进程的父进程是init,但并非总是如此。

在 Linux 中,服务是在后台运行的应用程序,执行基本任务或等待其执行。

一般来说,守护进程服务之间没有区别。 Daemon 是服务,但服务可能比 Daemon 更大。 Daemon提供一些服务,并且服务中可能包含多个Daemon。

在本系列采访文章中,我们将介绍Linux 中的服务和守护进程

1. 什么是进出口服务?这项服务的目的是什么?

2.什么是NIS服务器? NIS 服务器的用途是什么?

3. 对于 Linux 中的反向代理,您更喜欢什么?
4. 有时,您会在 Apache 中收到以下代码(2xx、3xx、4xx、5xx)。这意味着什么?

答案: 在 Apache 中每个错误代码都指向特定的问题领域。

  1. 2xx : 连接请求成功
  2. 3xx:重定向
  3. 4xx:客户端错误
  4. 5xx:服务器错误
5. 系统会要求您通过其控制脚本停止 Apache 服务。你会怎么做?
apachectl stop		[On Debian based Systems]
/etc/inid.t/httpd stop	[On Red Hat based Systems]
6.“apachectl restart”与“apachectl Graceful”有何不同
7. 您将如何配置 nfs 安装以从本地计算机导出它?
8. 您应该为主机 www.linux-console.net 创建一个新的 Apache VirtualHost 配置,该配置位于 /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 Level 3 启动?
chkconfig –level 3 httpd on

目前为止就这样了。我很快就会再次在这里发表另一篇有趣的文章。在那之前保持健康,调整并连接到Tecmint。不要忘记在下面的评论部分向我们提供您的宝贵反馈。