单选题
36.在Linux系统中,如果你想要禁用某个服务在开机时自动启动,你应该使用哪个命令?
A
ntsysv--disable
B
systemctldisable
C
chkconfig--level35
D
service答案解析
正确答案:B
解析:
解析这道题目时,我们需要理解Linux系统中如何管理服务(特别是系统服务)的自动启动行为。Linux有多个不同的服务管理工具,具体使用哪个取决于系统的发行版和初始化系统(如SysVinit, Upstart, systemd等)。
选项解析:
A. ntsysv --disable
ntsysv 是一个基于文本的配置工具,用于在Red Hat系列的Linux发行版(如CentOS, RHEL等)上启用或禁用系统服务。然而,它的正确用法不包括 --disable 选项;相反,你需要手动在界面中选择或取消选择服务。因此,这个选项是错误的。
B. systemctl disable
systemctl 是systemd的命令行界面,用于管理系统和服务。systemctl disable 命令用于禁用指定服务在开机时的自动启动。这是正确的命令,适用于使用systemd的Linux系统。
C. chkconfig --level 35 off
chkconfig 是另一个用于管理系统服务启动和停止的工具,特别是在使用SysVinit的系统中。--level 35 指定了运行级别(3和5,通常是多用户文本模式和图形模式),off 表示禁用服务。虽然这个命令在SysVinit系统中是正确的,但题目没有指明系统类型,且现代Linux系统多使用systemd。因此,虽然这个命令在某些情况下有效,但不是最通用的答案。
D. service stop
service 命令用于启动、停止、重启和重新加载系统服务。service stop 命令会立即停止指定的服务,但不会改变服务在开机时的自动启动行为。因此,这个选项不符合题目要求禁用服务自动启动的需求。
综上所述,选择B(systemctl disable)是最合适的答案,因为它正确地禁用了服务在开机时的自动启动,且适用于现代大多数使用systemd的Linux系统。
选项解析:
A. ntsysv --disable
ntsysv 是一个基于文本的配置工具,用于在Red Hat系列的Linux发行版(如CentOS, RHEL等)上启用或禁用系统服务。然而,它的正确用法不包括 --disable 选项;相反,你需要手动在界面中选择或取消选择服务。因此,这个选项是错误的。
B. systemctl disable
systemctl 是systemd的命令行界面,用于管理系统和服务。systemctl disable
C. chkconfig --level 35
chkconfig 是另一个用于管理系统服务启动和停止的工具,特别是在使用SysVinit的系统中。--level 35 指定了运行级别(3和5,通常是多用户文本模式和图形模式),off 表示禁用服务。虽然这个命令在SysVinit系统中是正确的,但题目没有指明系统类型,且现代Linux系统多使用systemd。因此,虽然这个命令在某些情况下有效,但不是最通用的答案。
D. service
service 命令用于启动、停止、重启和重新加载系统服务。service
综上所述,选择B(systemctl disable
相关题目
单选题
117.当使用gpasswd命令并带有-M选项时,以下哪些是正确的操作?
单选题
116.在使用gpasswd命令指定组账号的所有成员用户时,应该使用哪个选项?
单选题
115.哪个命令用于查看用户xueshu所属的组?
单选题
114.使用gpasswd命令时,哪个选项用于从组中删除成员?
单选题
113.在Linux系统中,哪个文件保存了组账号的名称、GID号以及组成员信息?
单选题
112.关于组管理,以下哪个描述是正确的?
单选题
111.以下哪个命令用于删除用户账号并同时删除其宿主目录?
单选题
110.在Linux系统中,以下哪个命令用于查看用户账号的状态(是否被锁定)?
单选题
109.在Linux中,哪个命令用于为用户账号设置密码?
单选题
108.在Linux中,哪个文件用于保存用户密码的加密哈希值?
