第一步:编辑命令
nano /root/data.sh
#!/bin/bash
# 终止 qBittorrent-nox 进程
killall -9 qbittorrent-nox
echo "qBittorrent-nox 进程已终止。"
sleep 3
# 删除 qBittorrent-data.conf 文件
rm -rf ~/.config/qBittorrent/qBittorrent-data.conf
echo "qBittorrent-data.conf 文件已删除。"
sleep 5
# 以守护进程模式启动 qBittorrent-nox
/usr/bin/qbittorrent-nox -d
echo "qBittorrent-nox 已以守护进程模式启动。"
sleep 60
# 再次终止 qBittorrent-nox 进程,让程序自动生成 qBittorrent-data.conf
killall qbittorrent-nox
echo "qBittorrent-nox 进程已再次终止。"
sleep 5
# 以守护进程模式启动 qBittorrent-nox
/usr/bin/qbittorrent-nox -d
echo "qBittorrent-nox 已再次以守护进程模式启动。"
第二步:将 data.sh 加入计划任务,每月 1 号 0 点执行
crontab -e
0 0 1 * * bash /root/data.sh
正文完
发表至: *NIX相关
2024-06-02