linux怎么让命令开机就加载
时间: 2023-08-06 18:08:31 浏览: 145
要让 Linux 命令开机自动加载,可以使用以下两种方法:
1. 使用 rc.local 文件
在 Linux 系统中,可以通过修改 `/etc/rc.local` 文件的方式,让命令在系统启动时自动执行。具体步骤如下:
1. 打开 `/etc/rc.local` 文件,输入要执行的命令,例如:
```
#!/bin/bash
/usr/bin/command
```
注意,必须在文件开头加上 `#!/bin/bash`,表示使用 bash 执行命令。
2. 将文件设置为可执行权限,输入以下命令:
```
sudo chmod +x /etc/rc.local
```
3. 重启系统,命令就会在系统启动时自动执行。
2. 使用 systemd 服务
在较新版本的 Linux 系统中,可以使用 systemd 服务来自动加载命令。具体步骤如下:
1. 创建一个新的服务文件,例如 `mycommand.service`,输入以下内容:
```
[Unit]
Description=My Command
[Service]
ExecStart=/usr/bin/command
Restart=always
[Install]
WantedBy=multi-user.target
```
其中,`ExecStart` 指定要执行的命令,`Restart` 表示命令出错时自动重启服务,`WantedBy` 表示服务要启动的目标。更多配置可以参考 systemd 文档。
2. 将服务文件保存在 `/etc/systemd/system/` 目录下。
3. 运行以下命令启动服务,并设置为开机自动启动:
```
sudo systemctl enable mycommand.service
sudo systemctl start mycommand.service
```
4. 重启系统,命令就会在系统启动时自动执行。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)