Debian服务器上重启服务

查进程(最关键一步)

复制代码
ps -ef | grep ChargerServer

如果看到类似:

复制代码
root  12345  1  0 ?  00:01:23 /usr/local/ShelleyLee/NativeAOT/ChargerServer

说明:

它是手动 / nohup / shell 启动的,不是 systemd

如果什么都没有,那它现在根本没跑。

二、如果当前是"手动运行"的(最常见)

🔁 重启方式(手动)

1️⃣ 停掉进程
复制代码
kill 12345

(不行再来)

复制代码
kill -9 12345

2️⃣ 重新启动

复制代码
cd /usr/local/ShelleyLee/NativeAOT
nohup ./ChargerServer > charger.log 2>&1 &

3️⃣ 验证

复制代码
ps -ef | grep ChargerServer

这种方式不推荐长期使用(服务器重启就没了)

三、强烈推荐:立刻给你转成 systemd 服务(一次到位)

你这个是 云快充 + 长连接 + NativeAOT

👉 systemd 是标准答案

① 创建服务文件

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

② 粘贴下面内容(直接可用)

复制代码
[Unit]
Description=Charger Server (Cloud Charge Protocol 1.6)
After=network.target

[Service]
Type=simple
WorkingDirectory=/usr/local/ShelleyLee/NativeAOT
ExecStart=/usr/local/ShelleyLee/NativeAOT/ChargerServer
Restart=always
RestartSec=3
User=root
LimitNOFILE=65535

[Install]
WantedBy=multi-user.target

保存退出(Ctrl + O → 回车 → Ctrl + X

③ 刷新 systemd

复制代码
sudo systemctl daemon-reload

④ 启动服务

复制代码
sudo systemctl start chargerserver

⑤ 设为开机自启

复制代码
sudo systemctl enable chargerserver

四、现在你就可以正常"重启"了 ✅

复制代码
sudo systemctl restart chargerserver

查看状态:

复制代码
sudo systemctl status chargerserver

看实时日志(调云快充必备):

复制代码
journalctl -u chargerserver -f

五、如果启动失败(快速排雷)

1️⃣ 文件是否可执行

复制代码
ls -l /usr/local/ShelleyLee/NativeAOT/ChargerServer

没有 x 权限就:

复制代码
chmod +x /usr/local/ShelleyLee/NativeAOT/ChargerServer
相关推荐
zhou1352848226711 分钟前
Windows 配置 WSL (Ubuntu) 环境完整指南
linux·windows·ubuntu
FREEDOM_X24 分钟前
Linux 进程间通讯(IPC)——总结
linux·c语言·前端·嵌入式硬件·struts
天空'之城28 分钟前
Linux 系统编程 17:零拷贝技术全解
linux·嵌入式·零拷贝技术全解
网络小白不怕黑1 小时前
11.虚拟机模拟路由器实验
linux·运维·服务器·网络
Mapleay1 小时前
Linux 内核编程基础
linux·运维·服务器
sg_knight2 小时前
Claude Code 安装指南(macOS / Linux / Windows WSL)
linux·windows·macos·claude·code·anthropic·claude-code
oioihoii2 小时前
CentOS运行Teemii实操:Docker Compose部署、漫画导入与公网阅读
linux·docker·centos
阿拉斯攀登2 小时前
I2C 设备驱动开发
linux·驱动开发·嵌入式硬件·嵌入式·linux驱动·i2c·字符设备驱动
恒53910 小时前
Linux文件系统I
linux·运维·服务器
阿成学长_Cain10 小时前
Linux ipcs 命令超全详解:查看共享内存 / 消息队列 / 信号量,IPC 运维必备
linux·运维·服务器·网络·数据库