一、linux下将编译安装的服务设置为开机启动
首先检测启动文件是否在包含它的目录中:
复制代码
代码如下:
ll/etc/init.d/|grepmysql
ll/etc/rc.d/init.d/|grepmysql
ll/etc/init.d/|grephttpd
ll/etc/rc.d/init.d/|grephttpd
假如有重名,停止启动rpm设置的已安装软件并重命名须要启动的boot文件。
开机手动启动
复制代码
代码如下:
cp/usr/local/src/mysql-5.1.55/support-files/二、开机启动程序在哪设置开机启动程序linux
怎么设置Linux启动项手动启动?
方式一:更改vi/etc/sysconfig/network-scripts/ifcfg-eth0:ONBOOT=yes。假如没有,请添加此行。技巧二:在/etc/rc.d/中添加ifupeth0或ifconfigeth0up
Linux难以开机启动?
Linux难以启动的缘由有好多。常见诱因如下:
文件系统配置不正确,如/etc/inittab文件、/etc/fstab文件等错误或遗失造成系统未能启动。
非法中止造成根文件系统受损,即Linux根分区受损,系统未能正常启动。
硬件故障,如显卡、电源、硬盘等问题linux自动启动服务,造成Linux难以启动。系统引导加载程序出现问题,比如grub遗失或破损,造成系统未能引导。
怎么设置Teamviewer在Linux系统上启动?
1.首先,打开笔记本,打开teamviewer。
2.在弹出的窗口中点击【首选项】。
3.我们可以看见默认选项不是【随系统启动TeamViewer】。
点击【使用】。
5.可能会弹出反馈窗口,按照实际情况填写即可。
6.设置成功后,再度开机时TeamViewer不会手动启动。
怎么让Linux中的程序开机自启动?
1.启动时手动运行程序。Linux加载后,会初始化硬件和设备驱动程序,之后运行第一个进程init。
init按照配置文件继续启动进程,并启动其他进程。
一般,init可以通过更改/etc/rc或/etc/rc.d或/etc/rc?.d目录下的脚本文件来手动启动其他程序。
比如:编辑文件/etc/rc.d/(该文件一般是启动系统的最后一个脚本),在文件末尾添加一行“xinit”或“startx”文件末尾,您可以启动后直接步入X-Window。2、登录时手动运行程序当用户登入时,bash首先手动运行系统管理员创建的全局登陆脚本:/ect/profile。接出来,bash在用房主目录中按次序搜索三个特殊文件之一:/.bash_profile。、/.bash_login、/.profile,但只执行找到的第一个。
为此,只需依据实际须要在上述文件中添加命令,即可在用户登入时手动运行个别程序(类似于DOS下的)。
Linux下dhcp服务怎么开机手动启动?
1.编辑/etc/文件,使dhcp服务开机手动启动
使用命令vi/etc/linux使用教程,
之后添加“sudo/etc/init.d/dhcp3-server-start”位于文件的最后一行,以使dhcp服务在启动时手动启动。
2.使用crontab任务递交计划
先写一个简单的脚本,检测dhcp服务是否启动:
/dev/null2>1fi
假如用户目录下没有cron文件,使用我们新建一个ontab文件,在上面输入以下内容:
*/5****bash$HOME/
之后递交,这样系统都会每5登陆一次每分钟运行一次脚本,测量dhcp服务是否启动,假如没有启动或停止,则会重新启动。
3.注册系统服务
chkconfig-添加服务名(先添加为系统服务,注意添加前有两条横线)
chkconfig-live启动级别服务名
(说明,level3表示以命令行形式启动,level5表示以图形界面启动linux 下载,on表示开启)
chkconfig-leve的启动级别服务名
(说明linux自动启动服务,off表示关掉手动启动)
比如将dhcp注册为系统服务,开机手动启动:
chkconfig--adddhcpchkconfig-level3dhcpon
总结一下:第一种方式是设置指定服务开机手动启动,第三种方式是将该服务升级为系统服务并设置开机手动启动,以及第二种方式最好不要使用启动时最好或则必须启动的服务,并且可以使用crontab来实时监控服务是否在线。
以上就是关于linux怎么设置服务开机启动(linux配置开机手动启动进程)的全部内容,希望才能帮到您。