linux
Linux怎么禁止服务开机启动?
一、Linux怎么禁止服务开机启动?
命令:service
Service 服务名 strart开启stop restart
如:service sshd start
FTP服务的开启及关闭
service vsftpd start/stop/restart
chkconfig 服务名 on 开机时自动开启服务
chkconfig –list 查看服务状态
自己总结的
二、linux下如何开机自启动dhcp服务?
1,通过编辑/etc/rc.local文件来使dhcp服务开机自启动
使用命令 vi /etc/rc.local,
然后在文件最后一行添加 “sudo /etc/init.d/dhcp3-server start”就能使dhcp服务开机自启动。
2,使用crontab任务提交计划
先写一个简单的检查dhcp服务是否启动了的脚本a.sh:
#!/bin/bash ps -ef|grep dhcp|grep -v grep if [ "$?" -eq "0" ] then exit 0 else sudo /etc/init.d/dhcp3-server start >/dev/null 2>&1 fi
如果在用户目录下没有cron文件,使用vi新建一个my.cron的crontab文件,将以下内容写进去:
*/5 * * * * bash $HOME/a.sh
然后crontab my.corn 提交,这样系统就会在每5分钟运行一次a.sh脚本,检测dhcp服务已经启动了,如果没有启动或者停止了就会再启动一次。
3,注册系统服务
chkconfig --add 服务名称 (首先,添加为系统服务,注意add前面有两个横杠)
chkconfig -leve 启动级别 服务名 on
(说明,3级别代表在命令行模式启动,5级别代表在图形界面启动,on表示开启)
chkconfig -leve 启动级别 服务名 off
(说明,off表示关闭自启动)
例如注册dhcp为系统服务并在开机时自启动:
chkconfig --add dhcp chkconfig -level 3 dhcp on
总结一下:第一种方法其实是将指定服务设置为开机自启动,第三种方法是将服务升级为系统服务并且设置为开机时启动,而第二种方法对于那些最好或者必须开机启动的服务最好不要使用,但是可以使用crontab来实时监测服务是否在线。
三、Linux开机启动不了?
导致 Linux 无法启动的原因有很多,常见的原因有如下几种:
文件系统配置不当,如 /etc/inittab文件、/etc/fstab 文件等配置错误或丢失,导致系统出现故障,以至于无法启动。
非法关机,导致 root 文件系统破坏,也就是 Linux 根分区破坏,系统无法正常启动。
硬件故障,如主板、电源、硬盘等出现问题,导致 Linux 无法启动。 系统引导程序出现问题,如 grub 丢失或者损坏,导致系统无法引导启动。
四、linux开机启动顺序?
Linux 开机启动顺序:
1. 加载内核
2. 启动 init(/etc/inittab)
内核启动的第一个用户级别的进程,其 pid 始终为 1,其它的开机启动脚本都是通过是通过这个进程来启动的。
3. 执行 /etc/rc.d/rc.sysinit
这是 init 执行的第一个脚本,这个脚本主要工作是进行系统的初始化,如:设置系统字体、启动 swapping、设置主机名、装载声卡模块等。
4. 执行 /etc/rc.d/rc*.d(rc0.d、rc1.d、rc2.d…rc6.d)
这一步会运行各个运行级别的脚本。这些运行脚本是指通过 chkconfig 命令配置的开机启动各个级别所要要执行的程序。
5. 执行 /etc/rc.d/rc.local(就是 /etc/rc.local)
在各级别服务启动后,会执行该文件,如果不需要把所要执行的脚本配置为系统服务,也可以把所需执行的命令写到这个文件中,相比来说更为简单方便。
6. /sbin/mingetty,等待用户登录。
五、Linux开机启动详解?
Linux开机启动步骤详解:
1.加载BIOS的硬件,与进行自我测试,并根据依据获得第一个可启动的装置。
2.读取并运行第一个启动装置内 MBR 的 boot Loader (亦即是 grub, spfdisk 等程序)
3.依据 boot loader 的配置加载 Kernel ,Kernel 会开始侦测硬件与加载驱
4.在硬件驱动成功后,Kernel 会主动呼叫 init 程序,而 init 会取得 run-level 资讯动程序
5.init 运行 /etc/rc.d/rc.sysinit 文件来准备软件运行的作业环境
6.init 运行 run-level 的各个服务之启动 (script 方式)
7.init 运行 /etc/rc.d/rc.local 文件
8.init 运行终端机模拟程序 mingetty 来启动 login 程序,最后就等待使用者登陆啦
六、如何在Linux系统上设置开机自启动服务
在Linux系统中,设置开机自启动服务是非常常见的需求。开机自启动服务可以确保在计算机重新启动后,特定的服务会自动运行,而无需手动干预。本文将介绍如何在Linux系统上设置开机自启动服务。
找到系统服务
首先,我们需要确定要设置开机自启动的服务。在大多数Linux发行版中,系统服务的启动脚本通常位于/etc/init.d/
或/etc/rc.d/init.d/
目录下。你也可以使用systemctl
命令来列出所有服务及其状态。
使用chkconfig命令
一些Linux发行版(如Red Hat、CentOS等)使用chkconfig
命令来管理开机自启动服务。你可以通过以下命令来设置特定服务在各个运行级别下都自动启动:
sudo chkconfig --level 345 {service_name} on
其中,{service_name}是要设置自启动的服务名。通过以上命令,你可以让该服务在运行级别3、4和5下都自动启动。
使用systemctl命令
最新的Linux发行版使用systemctl
命令来管理服务。你可以使用以下命令将特定服务设置为自动启动:
sudo systemctl enable {service_name}.service
这样,该服务就会在系统启动时自动启动。
验证设置
为了确保设置生效,你可以重新启动计算机,并使用ps
命令来检查特定服务是否已经自动启动。
通过以上步骤,你就可以轻松地在Linux系统上设置开机自启动的服务了。这样可以节省时间,也确保了特定服务在计算机重启后能够自动恢复运行。
感谢阅读本文,希望它能够帮助你更好地管理Linux系统中的服务设置。
七、centos 7 服务开机启动
CentOS 7 是许多服务器管理员和开发人员选择的首选操作系统之一。在配置服务器时,一个重要的方面是确保所需的服务在开机时自动启动,以确保系统的正常运行和服务的可靠性。本文将探讨如何在 CentOS 7 上配置服务开机启动的方法。
了解服务开机启动
在深入讨论如何配置服务开机启动之前,让我们先了解一下什么是服务开机启动。在 CentOS 7 中,服务是一种在后台运行的程序,可以提供特定的功能,例如网络连接、Web 服务器或数据库服务。开机启动是指在系统启动时自动启动这些服务,而无需手动干预。
配置服务开机启动不仅可以节省管理员的时间和精力,还可以确保关键服务在系统启动后立即可用,从而提高系统的可靠性和效率。
在 CentOS 7 上配置服务开机启动
要在 CentOS 7 上配置服务开机启动,您可以按照以下简单的步骤进行操作:
- 确定要开机启动的服务:首先,您需要确定哪些服务您希望在系统启动时自动启动。这可以是 Web 服务器(如 Apache)、数据库服务器(如 MySQL)、邮件服务器(如 Postfix)等。
- 使用 systemctl 命令:在 CentOS 7 中,您可以使用 systemctl 命令来管理系统的服务。要启用开机启动,可以运行以下命令:
请将 "servicename" 替换为您要启用开机启动的实际服务名称。运行此命令后,系统将在下一次启动时自动启动该服务。
如果您想禁用某个服务的开机启动,可以使用以下命令:
sudo systemctl disable servicename
同样,请将 "servicename" 替换为您要禁用的服务名称。
验证服务开机启动配置
为了确保您的服务已正确配置为开机启动,您可以重新启动系统并检查服务的状态。您可以使用以下命令来查看服务的状态:
systemctl status servicename
这将显示有关特定服务的详细信息,包括它是否正在运行以及是否已配置为开机启动。
另外,您还可以运行以下命令来重新启动特定服务以查看其是否正常工作:
sudo systemctl restart servicename
通过验证服务的状态和重新启动服务,您可以确保其已正确配置为开机启动,并且在系统启动时会自动启动。
总结
在 CentOS 7 上配置服务的开机启动是维护服务器正常运行和服务可靠性的重要步骤。通过确保所需的服务在系统启动时自动启动,管理员可以节省时间和精力,同时提高系统的效率和稳定性。
通过本文提供的简单步骤和命令,您可以轻松地配置 CentOS 7 上的服务开机启动,从而确保您的服务器始终处于最佳状态。
八、linux snmp服务无法启动?
建议您按照如下步骤尝试操作:
1.重新开关机,检查手机卡是否插入到位
2.取出sim,用橡皮清洁sim卡金属触点。
3.更换一张sim卡试试是否有改善
4.备份手机数据(电话簿、短信息、多媒体文件等),恢复出厂设置若问题依然存在,建议您将手机送至就近的服务中心进行检测维修
九、linux开机启动详细流程?
1)先进ubuntu系统,打开terminal;2)运行
如果没安vim,就用vi或者gedit;3)找到GRUB_DEFAULT项,按照你的配置应该值为5,改为0,保存退出;4)最后再运行重启即可,以后默认就是ubuntu了;要改为win7同样的步骤设置成5即可。另:个人认为linux有问题先问搜索引擎:)十、linux开机命令行启动?
以管理员权限编辑/etc/inittab把id:5:initdefault:改为id:3:initdefault:就行了。
热点信息
-
在Python中,要查看函数的用法,可以使用以下方法: 1. 使用内置函数help():在Python交互式环境中,可以直接输入help(函数名)来获取函数的帮助文档。例如,...
-
一、java 连接数据库 在当今信息时代,Java 是一种广泛应用的编程语言,尤其在与数据库进行交互的过程中发挥着重要作用。无论是在企业级应用开发还是...
-
一、idea连接mysql数据库 php connect_error) { die("连接失败: " . $conn->connect_error);}echo "成功连接到MySQL数据库!";// 关闭连接$conn->close();?> 二、idea连接mysql数据库连...
-
要在Python中安装modbus-tk库,您可以按照以下步骤进行操作: 1. 确保您已经安装了Python解释器。您可以从Python官方网站(https://www.python.org)下载和安装最新版本...