linux查看开机启动的命令

不及物动词 其他 23

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Linux系统中,可以使用以下命令来查看开机启动的相关信息:

    1. systemctl命令:systemctl命令用于控制系统服务,其中包含查看开机启动的服务列表的功能。您可以使用以下命令来查看开机启动的服务列表:

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

    运行上述命令后,系统会列出所有已安装的服务及其启动状态。开启状态的服务会在右侧显示”+”标记。

    2. chkconfig命令:chkconfig命令也可以用来查看与管理服务的开机启动。您可以使用以下命令来查看开机启动的服务列表:

    “`
    chkconfig –list
    “`

    运行上述命令后,系统会列出所有已安装的服务及其启动状态。开启状态的服务会在左侧显示”on”标记。

    3. rcconf命令:rcconf是一个用于管理系统启动服务的命令行工具。您可以使用以下命令来安装rcconf:

    “`
    sudo apt-get install rcconf
    “`

    安装完成后,您可以使用以下命令来运行rcconf:

    “`
    sudo rcconf
    “`

    运行rcconf后,系统会列出所有已安装的服务,并且您可以通过选中/取消选中服务来设置其开机启动状态。

    4. systemd-analyze命令:systemd-analyze命令可以用于分析系统启动过程的性能和时间。您可以使用以下命令来查看系统启动的时间:

    “`
    systemd-analyze
    “`

    运行上述命令后,系统会显示启动总时间及各个服务的启动时间统计。

    通过上述命令,您可以方便地查看Linux系统中的启动服务列表以及它们的状态,从而进行相应的管理和设置。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中,可以使用以下命令来查看开机启动相关的信息:

    1. systemctl
    systemctl是一个systemd管理工具,用于管理和控制系统满足系统各种需求的守护进程(服务)的启动、停止、重启、状态查询等操作。
    – 查看所有已启用的服务列表:sudo systemctl list-unit-files –type=service –state=enabled
    – 查看特定服务的状态:sudo systemctl status [服务名称]
    – 启动或停止特定服务:sudo systemctl start [服务名称] 或 sudo systemctl stop [服务名称]
    – 设置特定服务开机自启动:sudo systemctl enable [服务名称] 或 sudo systemctl disable [服务名称]

    2. chkconfig
    chkconfig是一个用于管理系统服务的命令行工具,用于查看和配置系统在不同运行级别下的服务启动状态。
    – 查看所有已启用的服务列表:sudo chkconfig –list | grep on
    – 查看特定服务在各个运行级别下的启动状态:sudo chkconfig –list [服务名称]
    – 设置特定服务开机自启动:sudo chkconfig –add [服务名称],之后可以使用sudo chkconfig [服务名称] on/off来开启或关闭该服务的开机自启动

    3. rcconf
    rcconf是一个ncurses界面的管理工具,用于配置系统在各个运行级别下的服务启动与停止。
    – 打开rcconf:sudo rcconf
    – 使用方向键来选择服务,并按空格键进行开启或关闭服务的开启自启动选项
    – 按下Ctrl+O保存配置并退出rcconf,然后输入reboot命令重启系统生效配置

    4. ls /etc/rc.d/
    在/etc/rc.d/目录下存放着系统在不同运行级别下的启动脚本,可以直接查看该目录下的脚本文件来了解系统开机启动的命令。

    5. systemd-analyze
    systemd-analyze是一个systemd工具,用于分析和显示各个单元的启动时间。
    – 查看启动时间:systemd-analyze
    – 查看具体服务的启动时间:systemd-analyze blame | grep [服务名称]

    以上是在Linux系统中查看开机启动相关命令的几种方法,可以根据具体情况选择适合自己的方式来查看和配置开机启动。

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

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

    1. systemctl command:
    “`
    systemctl list-units –type=service –state=enabled
    “`
    这个命令会列出所有已启用的服务单元,包括服务的名称、状态和描述信息。

    2. ls command:
    “`
    ls /etc/init.d/
    “`
    这个命令会列出系统中所有在开机时启动的脚本文件。这些脚本文件通常放在`/etc/init.d/`目录下。

    3. service command:
    “`
    service –status-all
    “`
    这个命令会列出所有已安装的服务及其状态,包括启用的服务和禁用的服务。

    4. chkconfig command:
    “`
    chkconfig –list
    “`
    这个命令可以显示所有系统服务的启动状态,并标记已启用的服务。

    5. systemd-analyze command:
    “`
    systemd-analyze blame
    “`
    这个命令会列出以启动时间为排序的所有系统服务,并显示每个服务的启动耗时。

    6. rcconf command:
    “`
    rcconf
    “`
    这个命令可以通过图形界面的方式查看和管理开机启动的服务。

    请注意,以上命令可能需要root权限才能正确执行。在进行操作时,请谨慎修改系统服务的配置,以免造成意外问题。

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

400-800-1024

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

分享本页
返回顶部