Linux 开机启动的三种方法
一、修改开机启动文件
/etc/rc.local(或者/etc/rc.d/rc.local)
1、编辑rc.local文件(命令后面让得加&号,表示后台运行)
2、最后修改rc.local文件的执行权限:
chmod +x /etc/rc.local
二、自己写一个shell脚本
将写好的脚本(.sh文件)放到目录 /etc/profile.d/ 下,系统启动后就会自动执行该目录下的所有shell脚本。
注:如果是普通的java -jar命令的脚本会有问题,因为脚本执行完才会进桌面(麒麟系统),但是jar包一直得处于运行状态,导致一直进不了桌面。
三、通过chkconfig命令设置
1、编写脚本
启动xxxx.sh程序前面务必添加如下三行代码,否侧会提示chkconfig不支持。
#!/bin/sh 告诉系统使用的shell,所以的shell脚本都是这样
#chkconfig: 35 20 80 分别代表运行级别,启动优先权,关闭优先权,此行代码必须
#description: tomcat-server 自己随便发挥!!!,此行代码必须# 添加需要执行的脚本
# nohup java -jar xxxx.jar
# nginx -c xxxx.conf
2、将脚本文件复制到 /etc/init.d/或者/etc/rc.d/init.d/目录下(前者是后者的软连接)
cp /root/xxxx.sh /etc/init.d
3、设置脚本的可执行权限
chmod +x /etc/init.d/xxxx.sh
4、添加脚本到开机自动启动项目中
添加到chkconfig,开机自启动:
cd /etc/init.d
chkconfig --add xxxx.sh
chkconfig xxxx.sh on
5、其他相关命令
# 1.关闭开机启动
chkconfig xxxx.sh off# 2.从chkconfig管理中删除
chkconfig --del xxxx.sh# 3.查看chkconfig管理
chkconfig --list
参考博文:
https://www.cnblogs.com/comprehensive/p/12096448.html
Linux 开机启动的三种方法相关推荐
- 服务器win10系统开机慢,win10专业版系统开机启动慢 三种方法帮你敲定
win10专业版系统开机启动慢 三种方法帮你敲定对于很多游戏玩家来说,电脑运行速度快,使用不卡顿是非常重要的,有些使用win10系统的玩家会觉得win10的启动速度慢,为了让各位能够愉快的玩游戏,今天 ...
- windows开机运行python脚本_Windows系统配置python脚本开机启动的3种方法分享
测试环境:windows Server 2003 R2 一.开始菜单启动项实现 用户必须登录才可执行. 测试脚本(python代码): 复制代码 代码如下: import time fout = op ...
- linux监控命令执行,你可能不知道的 即时监控 Linux 使用者执行指令的三种方法...
原标题:你可能不知道的 即时监控 Linux 使用者执行指令的三种方法 这里介绍如何在 Linux 系统上以管理者权限即时监控一般使用者所执行的任何指令. Linux 的 root 管理者可对系统进行 ...
- linux修改文件名的三种方法
文章目录 前言 一.用mv命令修改文件名 二.使用cp命令修改 三.使用rename命令修改 总结 前言 我们在使用linux系统过程中为了便于记忆或整理维护,经常需要对文件名进行修改,下面文章介绍了 ...
- C# 将程序添加开机启动的三种方式
前言 最近在研究程序随系统启动,发现在 win7 上因为权限的问题,写注册表的时候总是会出现问题,写不进去导致的不能自动启动,随后决定仔细的看一看这方面的问题. 查资料过程中主要发现有三种方式可以添加 ...
- linux开机自启动的几种方法
Linux开机自启动的几种方式: 操作系统:linux mint 17.3 第一种方式:在/etc/rc.local文件中加入启动命令 这种方式适合linux用户手动配置自启动程序. 第二种方式:在/ ...
- linux glibc 版本查看,三种方法查看glibc的版本号
glibc,就是Linux系统中的libc.so.6,而libc.so.6只是一个symlink,它会指向真正的.so文件. $ ll /usr/lib/x86_64-linux-gnu/libc.s ...
- Linux 查看二进制文件的三种方法
方法总共有三种: od - dump files in octal and other formats xxd - make a hexdump or do the reverse. hexdump, ...
- linux设置开机自启动的三种方法
一.rc.local文件中添加自启动命令 1.执行命令: 编辑"/etc/rc.local" vi /ect/rc.local 2.然后在文件最后一行添加要执行程序的全路径. 例如 ...
最新文章
- python tk下拉列表的state_Python tkinter之ComboBox(下拉框)的使用简介
- Python函数作为参数传递给函数
- 拉里.埃里森_耶鲁大学演讲
- excel匹配_Excel中的数据匹配和查找
- 【Python】HackBack(获取暴力破解服务器密码的IP来源)
- lottie android min sdk,跳一个Lottie无法回调开始播放动画事件的坑
- 获得系统中某个进程的cpu使用率
- Windows下断言的类型及实现
- 大一计算机考试题库知识点,大一 计算机基础 期末考试题库
- JavaScript运行机制:event-loop
- c语言小树苗健康指数,一颗特别的小树苗.doc
- 关于ccs软件的简单使用
- js实现轮播图背景色随之渐变的效果(小程序版)
- Spring核心框架体系结构
- flutter显示图标_如何自动调整Flutter中的图标大小
- /var/log/journal日志清理
- 计算机课堂教学改革培训心得体会,课堂教学改革心得体会范文(精选6篇)
- Python Matplotlib 3D绘图详解(汇总)
- 名片管理系统python详解_详解Python做一个名片管理系统
- java连接高斯数据库,高斯数据库 (gaussDB) - 基于 JDBC 开发 (9)