ubuntu18.04把进程设为开机自启动怎么做
时间: 2023-10-24 10:16:39 浏览: 77
可以通过以下步骤将进程设为开机自启动:
1. 编写一个脚本,包含启动进程的命令和选项。比如,如果要启动一个名为myprocess的进程,可以创建一个名为myprocess.sh的脚本,内容如下:
```
#!/bin/bash
/path/to/myprocess --option1 --option2
```
2. 将脚本复制到/etc/init.d目录下:
```
sudo cp myprocess.sh /etc/init.d/
```
3. 将脚本添加到系统服务中:
```
sudo update-rc.d myprocess.sh defaults
```
4. 现在,每次系统启动时,myprocess进程都会自动启动。
如果要取消自启动,可以运行以下命令:
```
sudo update-rc.d -f myprocess.sh remove
```
相关问题
ubuntu18.04设置mysql服务开机自启动
在Ubuntu 18.04中,可以使用以下命令设置MySQL服务开机自启动:
1. 打开终端,输入以下命令以编辑MySQL服务配置文件my.cnf:
```
sudo nano /etc/mysql/my.cnf
```
2. 在文件中找到以下行:
```
#bind-address = 127.0.0.1
```
将其更改为:
```
bind-address = 0.0.0.0
```
这将允许MySQL服务接受来自任何IP地址的连接。
3. 保存并关闭文件。使用以下命令重启MySQL服务:
```
sudo systemctl restart mysql
```
4. 使用以下命令启用MySQL服务的自启动:
```
sudo systemctl enable mysql
```
现在,MySQL服务将在服务器启动时自动启动。
ubuntu18.04 设置一个开机自启动命令
可以通过以下步骤在 Ubuntu 18.04 中设置开机自启动命令:
1. 打开终端,输入以下命令以创建一个启动脚本:
```
sudo nano /etc/init.d/startup.sh
```
2. 在打开的文件中输入需要自启动的命令,例如:
```
#!/bin/bash
/path/to/my/command
```
其中 /path/to/my/command 是需要自启动的命令的路径。
3. 保存并退出文件编辑器。
4. 输入以下命令以设置启动脚本的权限:
```
sudo chmod +x /etc/init.d/startup.sh
```
5. 输入以下命令以将启动脚本添加到启动脚本列表中:
```
sudo update-rc.d startup.sh defaults
```
现在,每次启动 Ubuntu 18.04 时,都会自动执行指定的命令。
阅读全文