Linux 系统维护 常用命令
HelpChat Server 维护命令参考,适用于 Linux 和 macOS 服务器。
注意
以下命令需在 HelpChat Server 安装目录下以管理员身份运行,Linux / macOS 请加
./ 前缀。一、服务管理命令
| 命令 | 说明 |
|---|---|
| helpchatsvr install | 安装为系统服务 |
| helpchatsvr uninstall | 卸载系统服务 |
| helpchatsvr start | 启动服务 |
| helpchatsvr stop | 停止服务 |
| helpchatsvr restart | 重启服务 |
| helpchatsvr status | 查看服务状态 |
| helpchatsvr run | 控制台模式运行(前台调试用) |
| helpchatsvr version | 查看版本号 |
示例:
bash
cd /opt/helpchat_server
# 安装为系统服务(首次部署)
sudo ./helpchatsvr install
# 启动 / 停止 / 重启
sudo ./helpchatsvr start
sudo ./helpchatsvr stop
sudo ./helpchatsvr restart
# 查看状态
sudo ./helpchatsvr status
# 前台控制台运行(调试时使用,按 Ctrl+C 退出)
sudo ./helpchatsvr run 二、何时需要重启
修改了配置文件(端口、数据库等)或切换了运行模式后,需要重启服务才能生效。也可以在 Web 管理后台中点击「帮助与支持」→「重启服务」来操作。
说明
重启服务会导致所有在线用户暂时断线,服务通常在 5-10 秒内恢复。
三、防火墙常用命令
Ubuntu / Debian(ufw)
bash
# 放行端口
sudo ufw allow 6800,6866,6888,6816,6898,6980/tcp
# 查看状态
sudo ufw status CentOS / 银河麒麟(firewalld)
bash
# 放行端口
sudo firewall-cmd --permanent --add-port=6800/tcp
sudo firewall-cmd --permanent --add-port=6866/tcp
sudo firewall-cmd --permanent --add-port=6888/tcp
sudo firewall-cmd --permanent --add-port=6816/tcp
sudo firewall-cmd --permanent --add-port=6898/tcp
sudo firewall-cmd --permanent --add-port=6980/tcp
sudo firewall-cmd --reload
# 查看已放行端口
sudo firewall-cmd --list-ports 四、其他常用命令
bash
# 查看系统架构
uname -m
# 查看磁盘空间
df -h
# 查看内存使用
free -h
# 查看 HelpChat 相关进程
ps aux | grep helpchatsvr
# 查看端口监听状态
ss -tlnp | grep -E '6800|6866|6888|6816|6898|6980'