linux shell sh 脚本开机自启动

文章目录

  • [1. 写脚本](#1. 写脚本)
  • [2. 给权限](#2. 给权限)
  • [3. 设自启](#3. 设自启)

1. 写脚本

写一个shell脚本

随便举个例子,每次开机在/home下touch个aa.txt

sh 复制代码
# 创建脚本
touch my_shell.sh

# 编写内容:
#!/bin/bash
touch /home/aa.txt

2. 给权限

给编写的脚本执行权限

sh 复制代码
sudo chmod +x  my_shell.sh

3. 设自启

sh 复制代码
# 修改/etc/rc.local文件
sudo vim /etc/rc.local

# 添加刚编写代码的路径
/ ... /my_shell.sh

# 可选项:如果没有/etc/rc.local
sudo touch /etc/rc.local
sudo chmod +x /etc/rc.local
# 接着重复上述操作
相关推荐
小锋学长生活大爆炸2 分钟前
【知识】RPC和gRPC
服务器·网络协议·rpc
学习编程的gas11 分钟前
Linux开发工具——gcc/g++
linux·运维·服务器
大大。13 分钟前
van-tabbar-item选中active数据变了,图标没变
java·服务器·前端
嵌入式成长家16 分钟前
ubuntu rules 使用规则
linux·ubuntu·rules 使用规则
_可乐无糖22 分钟前
AWS WebRTC: 判断viewer端拉流是否稳定的算法
linux·服务器·webrtc·aws
数据智能老司机37 分钟前
Linux内核编程——Linux设备模型
linux·架构·操作系统
老友@1 小时前
服务器异常宕机或重启导致 RabbitMQ 启动失败问题分析与解决方案
服务器·rabbitmq·启动失败·宕机
BD_Marathon1 小时前
ubuntu防火墙使用
linux·ubuntu
dessler1 小时前
Kafka-消费者(Consumer)和消费者组(Consumer Group)
linux·运维·kafka
kfepiza1 小时前
Debian-10-standard用`networking`服务的`/etc/network/interfaces`配置文件设置多网卡多IPv6
linux·debian