linux查看开机启动项命令

worktile 其他 736

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中,可以使用以下命令来查看开机启动项:

    1. systemctl list-unit-files:这个命令可以列出所有已安装的系统服务及其启用状态。启用的服务将显示为”enabled”,禁用的服务将显示为”disabled”。可以通过添加选项来过滤结果,例如只显示启用的服务或只显示禁用的服务。

    2. chkconfig –list:这个命令可以列出所有已安装的服务及其运行级别下的启用状态。运行级别是一个标识系统不同状态的数字,如运行级别3代表多用户模式,运行级别5代表图形化模式。对于每个服务,在不同的运行级别中有不同的启用状态,包括开启、关闭和未定义。

    3. ls /etc/init.d/:这个命令可以列出所有在”/etc/init.d/”目录下的启动脚本。这些脚本用于启动、停止和重启系统服务。可以通过查看脚本的内容来确定哪些服务在启动时被执行。

    4. grep initdefault /etc/inittab:这个命令可以查看系统当前默认的运行级别。在运行级别中定义了在系统启动时要启动的服务。

    5. ls /etc/rc.d/:这个命令可以列出所有在”/etc/rc.d/”目录下的启动脚本。这些脚本用于在特定运行级别下启动、停止和重启系统服务。不同的运行级别有不同的目录,例如运行级别3的启动脚本存储在”/etc/rc.d/rc3.d/”目录下。

    通过以上命令,你可以查看Linux系统中的开机启动项,并了解它们的状态和配置。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    要在Linux系统中查看开机启动项,可以使用以下命令:

    1. systemctl list-unit-files
    这个命令会显示所有可用的单元文件,并显示它们是否启用(enabled)或禁用(disabled)。单元文件是用systemd管理系统服务的配置文件。

    2. systemctl list-unit-files | grep enabled
    这个命令会过滤出所有已启用的单元文件,以便只显示开机启动的服务。

    3. systemctl list-unit-files -t service
    这个命令会只显示服务(service)类型的单元文件,而不是其他类型的单元文件,如套接字(socket)或设备(device)。

    4. ls /etc/init.d
    这个命令会列出/etc/init.d目录下的所有脚本文件,这些脚本文件是用来启动和停止系统服务的。

    5. ls /etc/rc.d
    这个命令和上面的类似,会列出/etc/rc.d目录下的所有脚本文件,这些脚本文件也用于启动和停止系统服务。

    注意:
    在最新的Linux发行版中,如Ubuntu 16.04及更新的版本,大多数系统已经转向使用systemd来管理系统服务。因此,通过systemctl命令查看开机启动项是更推荐的方法。但如果你正在使用较旧的版本,如Ubuntu 14.04或CentOS 6.x,则可能需要使用基于init.d脚本的方法来查看开机启动项。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux系统中,可以使用多种命令来查看开机启动项。下面是一些常用的命令和操作流程:

    1. `systemctl`命令

    `systemctl` 是一个 Linux 系统中管理系统服务的工具。它可以查看和控制系统中运行的服务和开机启动项。

    首先,可以使用以下命令查看所有正在运行的服务以及它们的状态:

    “`
    systemctl list-units –type=service –all
    “`

    使用以下命令查看所有开机启动的服务:

    “`
    systemctl list-unit-files –type=service
    “`

    这些命令将列出正在运行的服务和开机启动的服务的详细信息,包括服务的状态、名称、描述等。

    2. `chkconfig` 命令

    `chkconfig` 命令用于管理系统服务的运行级别。它可以查看和配置开机启动项。

    使用以下命令列出所有已经设置为开机启动的服务:

    “`
    chkconfig –list
    “`

    这个命令将列出所有已经设置为开机启动的服务,并显示它们在各个运行级别上的状态。

    3. `ls` 命令

    `ls` 命令可以查看指定目录下的文件和文件夹。在一些Linux系统中,开机启动的脚本文件存放在特定的目录中。

    使用以下命令查看 `init.d` 目录下的所有脚本文件:

    “`
    ls /etc/init.d/
    “`

    这个命令将列出 `/etc/init.d/` 目录下的所有脚本文件,这些脚本文件用于在系统启动时执行特定的操作。

    4. `ps` 命令

    `ps` 命令用于查看当前正在运行的进程。通过查看特定的进程,可以确定它们是否是开机启动的。

    使用以下命令查看所有进程:

    “`
    ps -ef
    “`

    这个命令将列出所有正在运行的进程的详细信息。

    5. `grep` 命令

    `grep` 命令用于在文本中查找指定的模式。可以使用 `grep` 命令来查找开机启动项的相关信息。

    例如,使用以下命令查找所有包含关键词 `startup` 的进程:

    “`
    ps -ef | grep startup
    “`

    这个命令将列出所有包含关键词 `startup` 的进程的详细信息。

    综上所述,以上是一些常用的Linux命令来查看开机启动项的方法和操作流程。可以根据具体的需求选择合适的命令来查看和管理系统的开机启动项。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部