求教如何设置开机启动程序或是代码

我想要以下一段代码开机运行,应该如何设置??
代码如下:
sudo killall hostapd
sudo hostapd -B /etc/hostapd/hostapd.conf
sudo dhcpd wlan0 -pf /var/run/dhcp-server/dhcpd.pid
sudo ifconfig wlan0 192.168.0.1 netmask 255.255.255.0
sudo dhcpd wlan0 -pf /var/run/dhcp-server/dhcpd.pid
sudo bash -c “echo 1 >/proc/sys/net/ipv4/ip_forward”
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

求大神教,谢谢啦!
能做出一个启动器也行.

或是设置一个启动器也行.谢谢了.

将上述shell命令写入/etc/rc.local就行了 另外启动时默认是root权限 将上面命令的sudo去掉

把它放到一个脚本里面,然后使用/usr/sbin/update-rc.d 脚本名 defaults 99将该脚本作为服务开机启动

请问,还需要里面的ROOT权限吗?

试过了,没有反应啊,是我写的脚本有问题?我是用文本编辑器写的,然后CHMOD +X,放在~./ 下的,名为 open_AP ,开机启动中的命令是这样的:/usr/sbin/update-rc.d open_AP defaults 99,请问,问题出在哪里呢?

无反应啊,会不会是位置不对呢?

先在终端运行你的脚本,看是否达到效果,即可验证脚本是否正确

先写脚本测试无误后在添加 sh -n sh.sh 可以分析你的脚本内的语法是否正确 sh -x sh.sh可以逐行输出你每行语句的执行情况

其實有圖形工具,不過只會在當前用戶登錄的時候啓動。

在Dash搜索startup,或者在終端運行gnome-session-properties。當然還是要先把那些命令寫到一個腳本裡面。

谢谢啦,学到好多东西

这个图形应用应该也可以实现
1.png
2.png3.png

在这里面试过不是很好用,后面找到写桌面图标的代码了,解决了,谢谢了