linux设置开机启动
时间: 2023-04-27 22:00:39 浏览: 211
要在Linux系统中设置开机启动,可以按照以下步骤操作:
1. 打开终端,输入命令sudo systemctl enable [服务名称],将服务设置为开机启动。例如,要将Apache服务设置为开机启动,可以输入命令sudo systemctl enable httpd。
2. 如果要取消某个服务的开机启动,可以输入命令sudo systemctl disable [服务名称]。例如,要取消Apache服务的开机启动,可以输入命令sudo systemctl disable httpd。
3. 如果想查看当前系统中已经设置为开机启动的服务,可以输入命令systemctl list-unit-files --type=service | grep enabled。
以上就是在Linux系统中设置开机启动的方法。
相关问题
Linux设置开机启动
在Linux中设置开机启动可以让一些特定的服务或程序在系统启动时自动运行。以下是设置开机启动的步骤:
1. 编写一个脚本文件,脚本文件中包含需要在系统启动时自动运行的命令或服务。
2. 将该脚本文件放到/etc/init.d目录下,例如将脚本文件命名为test.sh,可以将其放到/etc/init.d/test.sh。
3. 给该脚本文件赋予执行权限,可以使用chmod命令进行授权,例如chmod +x /etc/init.d/test.sh。
4. 使用chkconfig命令将该脚本文件添加到系统服务列表中,例如chkconfig --add test.sh。
5. 使用chkconfig命令设置该服务在开机时自动启动,例如chkconfig test.sh on。
完成以上步骤后,该服务将会在系统启动时自动运行。如果需要取消该服务的开机启动,可以使用chkconfig命令将其设置为off。
linux设置开机启动脚本
要在Linux系统上设置开机启动脚本,你可以按照以下步骤进行操作:
1. 首先,创建一个脚本文件,比如将其命名为 `myscript.sh`。
2. 在脚本文件中编写你需要在系统启动时执行的命令或程序。
3. 将该脚本文件移动到 `/etc/init.d/` 目录下,这是Linux系统中存放启动脚本的位置。你可以使用以下命令完成:
```bash
sudo mv myscript.sh /etc/init.d/
```
4. 接下来,进入 `/etc/init.d/` 目录,并给脚本文件添加可执行权限:
```bash
sudo chmod +x myscript.sh
```
5. 现在,我们需要使用 `update-rc.d` 命令将脚本添加到系统服务中。运行以下命令:
```bash
sudo update-rc.d myscript.sh defaults
```
6. 至此,你的脚本已经被添加到开机启动项中了。系统将在每次启动时执行该脚本。
需要注意的是,以上步骤是基于使用 System V init 系统初始化工具的Linux发行版,如Ubuntu 14.04及更早版本。如果你使用的是新的 systemd 初始化系统,那么有些步骤可能会有所不同。在这种情况下,你可以考虑创建 `.service` 文件并使用 `systemctl` 命令进行管理。
阅读全文