Debian 中 chkconfig 的等效项是什么

Debian 中 chkconfig 的等效项是什么

Debian 中 chkconfig 的等效项是什么?

在 CentOS 6 上,我可以运行它来查看系统加载的服务:

chkconfig --list

我可以设置一个服务在启动时启动,如下所示:

chkconfig <service_name> on

是否有类似的二进制文件可以为 Debian 执行此操作?

澄清一下,我正在使用 Kali 滚动,但据我所知,这与 Debian 非常相似

[kali@kali:~/labs/discovery]$ lsb_release -da
No LSB modules are available.
Distributor ID: Kali
Description:    Kali GNU/Linux Rolling
Release:    2020.1
Codename:   kali-rolling

[kali@kali:~/labs/discovery]$ hostnamectl
   Static hostname: kali
         Icon name: computer-vm
           Chassis: vm
        Machine ID: d74933508486479e9b07e83b9a036776
           Boot ID: ece90367d8454f7fb795b9f2f1787091
    Virtualization: vmware
  Operating System: Kali GNU/Linux Rolling
            Kernel: Linux 5.4.0-kali4-amd64
      Architecture: x86-64

答案1

假设您的 Debian 系统正在运行 systemd,检查所有启用的服务相当于chkconfig --list

systemctl list-unit-files --type=service --state=enabled

(正如你可以看到的systemctl 的 chkconfig --list 相当于什么?,在 CentOS 7 上,该chkconfig命令已更新,可以在运行时实际告诉您这一点以及另一个等效的 systemd。)

将服务设置为在启动时启动相当于chkconfig <service_name> on

systemctl enable <service_name>

相关内容