my_program.service:移动文件 /home/pi/Desktop/my_program.service 时出错:权限不够怎么办
时间: 2023-08-05 13:02:52 浏览: 155
这个错误是因为你没有足够的权限将文件复制到 `/etc/systemd/system` 目录中。你可以使用 `sudo` 命令获取足够的权限,具体操作如下:
1. 打开终端,使用以下命令将文件复制到 `/etc/systemd/system` 目录中:
```bash
sudo cp /home/pi/Desktop/my_program.service /etc/systemd/system/
```
注意,你需要将命令中的 `/home/pi/Desktop/my_program.service` 替换为你实际的文件路径。
2. 然后,重新加载systemd配置,使得新的服务文件生效:
```bash
sudo systemctl daemon-reload
```
3. 最后,启动服务并检查运行状态:
```bash
sudo systemctl start my_program.service
sudo systemctl status my_program.service
```
如果一切正常,你的程序应该已经在终端上运行了。如果你希望你的程序在树莓派启动时自动运行,你需要将服务设置为开机自启动,具体操作见第6步。
阅读全文