29
8 月
2024

设置 ./clouddrive 开机自启

1. 创建 systemd 服务文件

创建一个新的 systemd 服务文件,例如 clouddrive.service

bash复制代码sudo nano /etc/systemd/system/clouddrive.service

2. 编辑服务文件

在文件中输入以下内容,确保路径和命令正确无误:

ini复制代码[Unit]
Description=CloudDrive Service
After=network.target

[Service]
ExecStart=/root/clouddrive-2-linux-x86_64-0.7.12/clouddrive
WorkingDirectory=/root/clouddrive-2-linux-x86_64-0.7.12/
Restart=always
User=root

[Install]
WantedBy=multi-user.target

3. 保存并退出

Ctrl + X,然后按 Y 保存并退出。

4. 重新加载 systemd 服务配置

运行以下命令以使 systemd 识别新的服务文件:

bash复制代码sudo systemctl daemon-reload

5. 启用开机自启动

运行以下命令以启用 clouddrive 的开机自启动:

bash复制代码sudo systemctl enable clouddrive.service

6. 立即启动服务

你也可以立即启动该服务来测试:

bash复制代码sudo systemctl start clouddrive.service

7. 检查服务状态

最后,检查服务是否正常运行:

bash复制代码sudo systemctl status clouddrive.service

如果服务启动正常,clouddrive 将在每次系统启动时自动运行。

你可以使用以下 systemctl 命令来暂停或重启 clouddrive 服务:

暂停服务(停止运行)

暂停 clouddrive 服务,即停止它的运行:

bash复制代码sudo systemctl stop clouddrive.service

重启服务

如果你想要重启 clouddrive 服务,可以使用以下命令:

bash复制代码sudo systemctl restart clouddrive.service

查看服务状态

你可以随时检查服务的状态,看看它是否正在运行或是否遇到问题:

bash复制代码sudo systemctl status clouddrive.service

通过这些命令,你可以灵活地管理 clouddrive 服务的运行状态。

You may also like...

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注