您的位置:首页 > 运维架构 > Linux

Linux 下系统启动执行脚本

2017-08-17 11:08 197 查看
有两种方式:

一种方式是根据运行级别配置服务

一种方式是执行本地特殊配置

举例,任务是启动时运行命令 hacker

方式一:

1、建立自启动脚本/etc/rc.d/init.d/hacker

内容为:

#!/bin/bash

/usr/local/bin/hacker

设置文件的属性为可执行:

#chmod +x /etc/rc.d/init.d/hacker
  

2、查看计算机运行级别

在文件/etc/inittab里看到id:5:initdefault:,则此系统运行级别为5

 

3. 到/etc/rc5.d目录下,把你要执行的可执行文件做一个软连接,而且在命名的时候要以大写S字母开头,S之后的数字大小代表执行顺序的先后,数字越大越后执行。

#ln -s /etc/rc.d/init.d/hacker /etc/rc5.d/S100cvslockd

#ln -s /etc/rc.d/init.d/hacker /etc/rc0.d/K20cvslockd

  

方式二:

在/etc/rc.d/rc.local 添加 exec /usr/local/bin/hacker
该方式是在最后启动hacker

还有一种方式:

配置 .bashrc文件

vi ~/.bashrc

只需要加入 /home/xxx/xxx/bin/hacker.sh start 这句话就可以制定某个程序在用户登录的时候就自动启动
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: