单选题
35.在Linux系统中,使用哪个命令工具可以实现对指定系统服务的控制?
A
service
B
systemctl
C
init
D
chkconfig
答案解析
正确答案:B
解析:
这道题考察的是Linux系统中用于管理服务的命令。让我们来分析每个选项:
A. service - 这个命令在过去是用于System V init系统中控制服务的启动、停止和重启等操作的一个脚本。然而,在较新的Linux发行版中,尤其是那些使用了Systemd初始化系统的版本中,service 命令实际上是一个向后兼容的包装器,它会调用 systemctl。
B. systemctl - 这个命令是在使用Systemd初始化系统的Linux发行版中用来管理和服务单元文件的主要工具。它允许用户查看服务的状态,启动、停止服务,以及重新启动服务等。这是现代Linux发行版中最常用的服务管理命令。
C. init - 这个命令用来直接改变系统的运行级别。在Systemd中,init 命令仍然存在,但是它的功能已经被 systemctl isolate 所取代。通常情况下,用户不会直接使用 init 来管理服务。
D. chkconfig - 这个命令用来在不同的运行级别之间切换服务的启动状态。它可以用来编辑服务的配置文件,以便服务可以在系统启动时自动启动。然而,它并不直接控制服务的启动或停止。
正确答案是 B (systemctl),因为在现代Linux系统中,systemctl 是主要用来控制和服务相关的工具,它可以用来启动、停止、重启服务,查看服务状态等,是Systemd初始化系统的一部分。
A. service - 这个命令在过去是用于System V init系统中控制服务的启动、停止和重启等操作的一个脚本。然而,在较新的Linux发行版中,尤其是那些使用了Systemd初始化系统的版本中,service 命令实际上是一个向后兼容的包装器,它会调用 systemctl。
B. systemctl - 这个命令是在使用Systemd初始化系统的Linux发行版中用来管理和服务单元文件的主要工具。它允许用户查看服务的状态,启动、停止服务,以及重新启动服务等。这是现代Linux发行版中最常用的服务管理命令。
C. init - 这个命令用来直接改变系统的运行级别。在Systemd中,init 命令仍然存在,但是它的功能已经被 systemctl isolate 所取代。通常情况下,用户不会直接使用 init 来管理服务。
D. chkconfig - 这个命令用来在不同的运行级别之间切换服务的启动状态。它可以用来编辑服务的配置文件,以便服务可以在系统启动时自动启动。然而,它并不直接控制服务的启动或停止。
正确答案是 B (systemctl),因为在现代Linux系统中,systemctl 是主要用来控制和服务相关的工具,它可以用来启动、停止、重启服务,查看服务状态等,是Systemd初始化系统的一部分。
相关题目
单选题
118.在ls-l命令的输出中,哪个字段表示文件的所有者?
单选题
117.当使用gpasswd命令并带有-M选项时,以下哪些是正确的操作?
单选题
116.在使用gpasswd命令指定组账号的所有成员用户时,应该使用哪个选项?
单选题
115.哪个命令用于查看用户xueshu所属的组?
单选题
114.使用gpasswd命令时,哪个选项用于从组中删除成员?
单选题
113.在Linux系统中,哪个文件保存了组账号的名称、GID号以及组成员信息?
单选题
112.关于组管理,以下哪个描述是正确的?
单选题
111.以下哪个命令用于删除用户账号并同时删除其宿主目录?
单选题
110.在Linux系统中,以下哪个命令用于查看用户账号的状态(是否被锁定)?
单选题
109.在Linux中,哪个命令用于为用户账号设置密码?
