您的位置:

CentOS查看开机启动项

一、关闭开机启动项

有时我们需要关闭某些应用程序的开机启动项,可以通过以下方式来实现:

sudo systemctl disable 应用程序.service

其中“应用程序”为需要关闭启动项的具体程序名称。如果需要再次启用该应用程序,只需将disable改为enable。

二、查看开机信息

要了解系统启动过程,可以通过查看开机信息来实现:

dmesg

该命令可以显示系统在启动过程中输出的信息,使用户可以了解系统启动的每一个步骤及相关信息。

三、开机自启动命令

在CentOS中,可以通过将开机自启动命令加入/etc/rc.d/rc.local文件中,实现开机自启动。具体方法如下:

  1. 编辑rc.local文件:
  2. sudo vim /etc/rc.d/rc.local
  3. 将需要开机自启动的命令加入文件中:
  4. # 添加以下命令即可开机自启动
      /path/to/command
      
  5. 将rc.local文件赋予可执行权限:
  6. sudo chmod +x /etc/rc.d/rc.local

四、查看开机日志

CentOS中的journalctl命令可以用于查看开机日志,通过以下命令可以查看最近的10条开机日志:

sudo journalctl -b -n 10

其中-b表示查看当前开机日志,-n 10表示查看最近的10条开机日志。

五、开机自启动

CentOS中开机自启动与其他Linux系统类似,可以通过以下命令实现:

sudo systemctl enable 应用程序.service

其中“应用程序”为需要添加开机启动项的具体程序名称。使用enable命令后,启动时该应用程序将自动启动。

六、开机启动项修改

有时需要修改某些应用程序的开机启动项,可以通过以下命令来实现:

sudo systemctl edit 应用程序.service

该命令会创建一个新的override文件,可以在该文件中修改开机启动项。保存后,重新加载配置即可。

七、查看启动项

要查看当前系统的启动项,可以使用以下命令:

sudo systemctl list-unit-files --type=service

该命令会列出所有启动项,包括已启用和已禁用的。

八、开机启动脚本设置

在CentOS中,可以通过编写开机启动脚本来实现开机自启动。具体步骤如下:

  1. 创建脚本文件:
  2. sudo vim /etc/init.d/脚本名称
  3. 将需要自启动的程序加入脚本文件中:
  4. #!/bin/bash
      # chkconfig: 2345 80 90
      # description: 服务描述
      # processname: 进程名称
      
      /path/to/program start
  5. 给脚本文件设置权限:
  6. sudo chmod +x /etc/init.d/脚本名称
  7. 添加开机自启动:
  8. sudo chkconfig --add 脚本名称