Linux配置开机自启动执行脚本的两种方法

CentOS6 .9 开机自启动脚本,直接说:
1 . 方法一:编辑rc.local,加脚本路径,给权限,重启后查日志。
2 . 方法二:创建init.d脚本,设置权限,加到chkconfig,查状态。
3 . 注意:脚本权限、路径、日志文件,系统兼容SysVinit。
4 . 简单脚本用rc.local,复杂服务用chkconfig。

linux如何设置u盘启动项

说白了,Linux设置U盘启动有几种方式,但最常用的就是修改GRUB配置。
其实很简单,就两步:改BIOS启动顺序,再调整GRUB菜单。

先说最重要的,去年我们跑那个服务器项目,直接在BIOS里把U盘设成第一启动项就搞定,省得折腾。
记得当时U盘是T7 3 0G的,启动速度贼快。
另外一点,如果BIOS老是不认U盘,就得用命令调整GRUB配置,比如在 /boot/grub/grub.cfg 文件里加一行 menuentry "My Linux Live" { ... }。
还有个细节挺关键的,调整完要重启,但别忘了备份原来的 grub.cfg,免得搞坏了系统进不去。

我一开始也以为改 /etc/rc.local 能实现,后来发现不对,那是系统启动后执行脚本,跟启动顺序没半毛钱关系。
等等,还有个事,用行话说叫雪崩效应,其实就是前面一个小延迟把后面全拖垮了,比如USB3 .0和USB2 .0混用,可能U盘就变慢了。

建议先在BIOS里试,实在不行再动手改GRUB,别直接删除文件瞎操作。