ubuntu开机自启动脚本 打印在终端
时间: 2024-09-23 21:12:16 浏览: 66
Ubuntu 开机自启动脚本通常是指放在 `/etc/init.d` 目录下的 shell 脚本,这些脚本会在系统启动时自动运行。如果你想让某个命令或程序在开机时打印信息到终端,可以按照以下步骤操作:
1. **创建或编辑脚本**:
- 使用文本编辑器(如 `nano`, `vim` 或 `gedit`),创建一个新的文件,比如 `/etc/init.d/my_script.sh`,并给予所有者执行权限:
```bash
sudo nano /etc/init.d/my_script.sh
```
2. **添加启动命令**:
在脚本中添加你想在启动时执行的命令,并且打印一条消息,例如:
```bash
#!/bin/sh
echo "这是我的自启动脚本,在每次启动时都会打印这个消息。"
your_command_here
```
3. **设置脚本为开机启动**:
- 将脚本设为可执行:
```bash
chmod +x /etc/init.d/my_script.sh
```
- 将脚本添加到 `rc.local` 或 `update-rc.d` 系统管理器中,使其在开机时运行。示例:
```bash
sudo update-rc.d my_script.sh defaults
```
- 运行 `sudo service my_script.sh start` 来测试脚本是否按预期工作。
4. **测试及查看日志**:
如果你想确认脚本在启动过程中有无报错,可以检查 `/var/log/syslog` 文件,或者通过 `journalctl -u my_script` 查看特定服务的日志。
阅读全文