xshell怎么查看云服务器有没有安装宝塔?

在Xshell中查看云服务器是否安装了宝塔面板,可以通过以下几种方法:

1. 检查宝塔进程

ps aux | grep bt

如果安装了宝塔,会看到类似这样的进程:

root      1234  0.0  0.5 123456 7890 ?        Ss   10:30   0:00 /www/server/panel/BT-Panel

2. 检查宝塔服务状态

systemctl status bt
# 或者
/etc/init.d/bt status

3. 检查宝塔安装目录

ls /www/server/panel/

如果存在这个目录且有文件,说明安装了宝塔。

4. 检查宝塔端口(默认8888)

netstat -tlnp | grep :8888
# 或者
ss -tlnp | grep :8888

5. 查看宝塔版本信息

bt
# 然后输入 16 查看版本

或者直接:

/www/server/panel/BT-Panel -v

6. 检查开机自启项

systemctl list-unit-files | grep bt

7. 查看宝塔日志

tail -f /www/wwwlogs/panel.log

快速综合检查命令:

if [ -d "/www/server/panel" ]; then
    echo "✅ 宝塔已安装"
    echo "端口:$(netstat -tlnp | grep bt | grep :8888 | awk '{print $4}')"
    echo "版本:$(/www/server/panel/BT-Panel -v 2>/dev/null || echo '无法获取')"
else
    echo "❌ 未检测到宝塔面板"
fi

如果已安装宝塔,获取访问信息:

bt
# 输入 14 查看面板地址和登录信息

这样就能快速判断服务器是否安装了宝塔面板以及获取相关访问信息。