Linux配置开机自启动执行脚本的方法有很多,这里分享两种方法,分别是修改/etc/rc.local方法和chkconfig管理设置的方法,均可实现Linux配置开机自启动执行脚本的功能!

设置test.sh为开机要启动的脚本

[root@oldboy scripts]# vim /server/scripts/test.sh

[root@oldboy scripts]# cat /server/scripts/ test.sh

#!/bin/bash

/bin/echo $(/bin/date +%F_%T) >> /tmp/ test.log

方法一:修改/etc/rc.local

[root@oldboy ~]# ll /etc/rc.local

lrwxrwxrwx. 1 root root 13 Mar  30 10:50 /etc/rc.local -> rc.d/rc.local

修改/etc/rc.local文件

[root@oldboy scripts]# tail -n 1 /etc/rc.local

/bin/bash /server/scripts/test.sh >/dev/null 2>/dev/null

重启系统,查看结果

[root@oldboy ~]# cat /tmp/test.log

2018-03-30_12:00:10

方法二:chkconfig管理

删除掉方法一的配置

[root@oldboy ~]# vim /etc/init.d/test

#!/bin/bash

# chkconfig: 3 88 88

/bin/bash /server/scripts/test.sh >/dev/null 2>/dev/null

[root@oldboy ~]# chmod +x /etc/init.d/test

添加到chkconfig,开机自启动

[root@oldboy ~]# chkconfig --add test

[root@oldboy ~]# chkconfig --list test

test               0:off 1:off 2:off 3:on 4:off 5:off 6:off

重启系统,查看结果

[root@oldboy ~]# cat /tmp/test.log

2018-03-30_12:00:10

2018-03-30_12:33:20

操作成功

关闭开机启动

[root@oldboy ~]# chkconfig test off

[root@oldboy ~]# chkconfig --list test

test               0:off 1:off 2:off 3:off 4:off 5:off 6:off

从chkconfig管理中删除test

[root@oldboy ~]# chkconfig --list test

test               0:off 1:off 2:off 3:off 4:off 5:off 6:off

[root@oldboy ~]# chkconfig --del test

[root@oldboy ~]# chkconfig --list test

service test supports chkconfig, but is not referenced in any runlevel (run 'chkconfig --add test')

linux自动运行python脚本,执行脚本如何在linux环境下自启动相关推荐

  1. python打卡以及Linux自动运行python文件

    python打卡以及Linux自动运行python文件 前因 分析 python代码 实现linux自动运行python文件 了解crond 开机自启设置 定时运行python文件设置 crond踩坑 ...

  2. linux+oracle+自动增量备份脚本,linux自动运行rman增量备份脚本

    一.增量备份脚本 0级备份脚本:红色部分为自定义的备份文件放置的目录 #script.:BackupFull.sh #creater:xyh #date:2014-03-08 #desc:backup ...

  3. centos 自动运行python脚本,centos配置 Python 定时任务

    centos 实现自动运行 Python 脚本 正式配置前,先编写一段 Python 脚本,实现日志写入文件操作 import os import sys import loggingcurrent_ ...

  4. Linux在后台运行python程序、脚本程序、可执行程序等,关闭终端仍可保持程序运行

    欢迎大家关注笔者,你的关注是我持续更博的最大动力 原创文章,转载告知,盗版必究 Linux在后台运行python程序.脚本程序.可执行程序等,关闭终端仍可保持程序运行 文章目录: 1 为什么需要后台运 ...

  5. shell脚本配置运行python程序,小技巧之 Linux 软连接的使用

    shell脚本配置运行python程序,小技巧之 Linux 软连接的使用 实验室的多位博士会在同一台机器上跑python程序,主流的跑程序的方法有两种 使用sh脚本配置路径和程序 直接激活conda ...

  6. python php linux-怎么在linux上运行python

    Linux默认是已经安装好了Python程序 目前来说,大多数的Linux发行版是安装了两个版本的Python程序 一个是Python 2.x 一个是Python 3.x 一些系统自带的程序文件需要P ...

  7. 在哪个Linux发行版上运行python,怎么在linux上运行python

    Linux默认是已经安装好了Python程序 目前来说,大多数的Linux发行版是安装了两个版本的Python程序 一个是Python 2.x 一个是Python 3.x 一些系统自带的程序文件需要P ...

  8. 如何在 Docker 环境下自动给 .NET 程序生成 Dump

    前言 之前"一线码农"大佬有写文章介绍了如何在 windows 下自动 dump,正好手里有个在 docker 环境下 dump 的需求,所以在参考大佬文章的基础上,有了本篇. 工 ...

  9. KDE应用如何在GNOME环境下运行?

    KDE应用如何在GNOME环境下运行? 2014/03/19 | 分类: IT技术 | 0 条评论 | 标签: GNOME, KDE 分享到:1 本文由 伯乐在线 - honpey 翻译自 howto ...

最新文章

  1. SAP 常用查看库存的T-CODES
  2. linux文本处理脚本题,Linux文本处理工具sed练习题
  3. 教程:Visual Studio 连接 MySQL 数据库(包含常见错误及解决方法)
  4. C#创建单链表,翻转单链表
  5. Docker删除容器命令
  6. 10款实用苹果Siri快捷指令分享
  7. ubuntu18.04使用网易云音乐 ubuntu网易云音乐打不开怎么办? ubuntu安装网易云音乐
  8. Git报错:another git process seems to be running in this repository
  9. 曼哈顿算法公式_曼哈顿最小距离算法
  10. 引用提高 提高 啦啦啦啦啦啦啦啦啦啦了
  11. 喜欢吃鱼的朋友一定要转哦
  12. 计算机网络安全课程心得,学习信息安全专业的心得体会
  13. ftp下载工具绿色版,绿色版ftp下载工具好用推荐
  14. 华为Linux如何安装微信,华为手机怎么重新安装微信?
  15. matlab六轴直线插补代码
  16. 人工智能基础——搜索算法
  17. matlab中的sym
  18. P15-Windows与网络基础-NTFS权限规则
  19. 【ML】pandas 处理数据中的非数字列
  20. 数据结构的逻辑结构和物理结构区别与联系

热门文章

  1. 我们来谈谈面向指针编程的那些事
  2. 有向无环图的拓扑排序
  3. web自动化测试之百度经验-HTTP层面的Web Service自动化测试
  4. [EF]vs15+ef6+mysql这个问题,你遇到过么?
  5. 查看Aix系统配置命令
  6. [转]另一个SqlParameterCollection 中已包含 SqlParameter[解决方案]
  7. IPTABLES简单应用说明和Linux下IPTABLES配置详解
  8. swift语言java_用Swift语言替换#ifdef
  9. 【学习笔记】项目Leader如何成长
  10. 【已修正】SAP中各个环境的简介