c++linux枚举开机启动

c++linux枚举开机启动,第1张

1、创建定时任务 命令行打开终端

crontab -e

登录后复制

2、输入启动脚本 以下命令为:系统重启后90秒 启动redis服务

@reboot ( sleep 90 sh /usr/local/bin/redis-server )

登录后复制

三、使用chkonfig

单独查看某一服务是否开机启动的命令 :chkconfig --list 服务名

单独开启某一服务的命令 chkconfig 服务名 on

单独关闭某一服务的命令;chkconfig 服务名 off

查看某一服务的状态:/etc/intd.d/服务名 status

设置完成之后,重启一下即可

一、意思不同

poweroff就是掉电关机了,但实际过程依然是先关闭系统,然后掉电的。

halt是停掉系统而已,并没有掉电,主板是通电的。

shutdown -h now就是halt,后边不写now而是写一个具体时间可以设置几秒后执行这一语句,实际上halt后是掉电关机的。

二、用法不同

shutdown命令,通过参数-h或-r的配合来完成关机或重启,不过在linux系统中只有拥有root权限才可以使用这个命令。

用halt命令来关机时,实际调用的是shutdown -h,halt 执行时将杀死应用进程,执行sync系统调用文件系统写 *** 作完成后就会停止内核。

poweroff,基本用法和halt差不多。

扩展资料:

注意事项

shutdown直接断掉电源的方式来关闭linux,这是十分危险的。因为linux与windows不同,其后台运行着许多进程,所以强制关机可能会导致进程的数据丢失﹐使系统处于不稳定的状态,甚至在有的系统中会损坏硬件设备。

而在系统关机前使用shutdown命令,系统管理员会通知所有登录的用户系统将要关闭,并且login指令会被冻结,即新的用户不能再登录,直接关机或者延迟一定的时间才关机都是可能的,还可能重启。

我先问一下,你安装的时候是不是把/home啊,/VAR之类的设置成别的地方且没有格式化了?如果是的话就就只建一个/,/BOOT,/SWAP三个区试试吧,其他都格

如果是单LINUX都这样就不关双系统问题了,试一试加载APM先,有终端输入

/sbin/modprobe

apm

再者,把BIOS复位一下试试,看看ACPI有没有打开,没就打开它

不行再试试切换到ROOT用户用shutdown

now试试

再不行,ROOT权限,在终端输入gedit

/etc/modules,在文件的末尾添加:apmpower_off=1,在终端输入gedit/boot/grub/menu.lst,在文件中找到kernel一句,在最后面加上apm=power_off

gedit

/boot/grub/grub.conf,在这个文件找到类似apm=off

acpi=off等字样,将其改为acpi=on,重启,以便启动ACPI服务

总结:我想还是电源管理的问题,所以要先要BIOS找问题,ACPI一定要开,这个系统要根据主板的不同而选择,有时要手动打开

补充:FEDORA

有支持建立默认分区的功能,你用用,大小的话再在验证里边修改就OK了,试试


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8329081.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存