ubuntu18.04怎么用命令执行rc.local
时间: 2023-08-15 22:06:39 浏览: 192
在Ubuntu 18.04中,rc.local文件默认是被禁用的,因此您需要重新启用它才能使用。以下是执行rc.local文件的步骤:
1. 打开终端,并使用以下命令打开rc.local文件:
```
sudo nano /etc/rc.local
```
2. 在文件中添加您要执行的命令,例如:
```
#!/bin/bash
echo "Hello World" > /home/user/Desktop/hello.txt
```
3. 配置文件权限并保存:
```
sudo chmod +x /etc/rc.local
sudo systemctl enable rc-local.service
sudo systemctl start rc-local.service
```
4. 重新启动并检查是否运行:
```
sudo reboot
ls /home/user/Desktop/hello.txt
```
如果您看到hello.txt文件,则说明rc.local文件已成功执行。
相关问题
Ubuntu系统中rc.local是被谁调用的?
在Ubuntu系统中,rc.local是由系统服务管理程序systemd来调用的。systemd是Linux系统中常见的服务管理器,它会在系统启动时自动加载rc.local文件并执行其中的命令。不过需要注意的是,从Ubuntu 18.04版本开始,由于systemd对rc.local的支持不再默认开启,需要手动进行配置才能让rc.local生效。
Ubuntu 什么版本有 /etc/rc.local 文件路径
在早期版本的 Ubuntu 中(如 Ubuntu 16.04 及更早版本),/etc/rc.local 文件路径是存在的。这个文件通常用于在系统启动时运行用户自定义的脚本。但是从 Ubuntu 18.04 开始,/etc/rc.local 文件路径已经被弃用,取而代之的是使用 systemd 的方式来实现。因此,如果你在 Ubuntu 18.04 或更新版本中需要运行自定义的脚本,建议使用 systemd 来进行配置。
阅读全文