问题 问答题

【问题2】
请根据Redhat Linux 9.0操作系统的提示信息,将以下(3)空缺处的Apache服务操作命令填写完整。
[root@gcz root]# service httpd start
[root@gcz root]# (3)
【供选择的答案】

  • A.service httpa restart
  • B.service httpd status
  • C.httpd -k start
  • D.apachectl start

答案

参考答案:B,或service httpd status

解析:这是一道要求读者熟悉Apache服务操作命令使用的基本常识题。本题所涉及的知识点如下。
1)试题中“service httpd start”操作命令用于启动Apache服务,该命令的等价命令有:httpd -k start或apachectls tart。
2)启动httpd进程后,使用命令“service httpd status”可以查看服务进程httpd的工作状态。
由Linux操作系统提示信息“httpd (pid 20014 20013 20012 20011 20010 20009 20008 20007 20004)正在运行…”可知,该操作系统中有8个(由StartService配置项指定,默认为8个)httpd服务进程正在运行中,因此(3)空缺处使用的是查看Apache服务器状态的操作命令“service httpd status”。
顺便指出,由于该Web服务器每天约有数百万人的访问量,负载较重,建议将httpd.conf文件中 StartService配置项参数的值提高。
3)如果继续执行进程命令ps则可查看到类似以下的信息内容:
[root@gcz root]# service httpd start
[root@gcz root]# service httpd status
httpd (pid 20014 20013 20012 20011 20010 20009 20008 20007 20004) 正在运行…
[root@gcz root]#ps -ax lgrep httpd
20004 S 0:00 /usr/sbin/httpd
20007 S 0:00 [httpd]
20008 S 0:00 [httpd]
20009 S 0:00 [httpd]
20010 S 0:00 [httpd]
20011 S 0:00 [httpd]
20012 S 0:00 [httpd]
20013 S 0:00 [httpd]
20014 S 0:00 [httpd]
20016 pts/0 S 0:00 grep httpd
4)选项A的“service httpd restart”用于重启Apache使其重新读取配置文件,该命令的等价命令有: httpd -k restart或apachectl restart。
5)使用命令“service httpd stop”终止Apache服务,该命令的等价命令有:httpd -k stop或apachectl stop。

单项选择题 B1型题
单项选择题