宝塔面板博客官方技术博客
宝塔面板

宝塔面板 bt 命令怎么用?重启面板、改密码、查地址、磁盘清理全命令速查

宝塔面板的 bt 命令是一套命令行运维工具:通过 SSH 登录服务器后,在终端输入 bt 就能进入一个交互式菜单,按数字编号完成重启面板、改密码、改端口、查默认信息、修复面板等操作,全程不用登录面板后台。面板打不开、密码忘了、想快速释放磁盘空间时,它是直接可用的入口。

bt 命令怎么进入和使用

通过 SSH 登录服务器后,在终端输入:

bt

回车后会显示一张交互式菜单,每个操作对应一个数字编号,输入编号再按回车即可执行。也可以不进入菜单,直接输入 bt 加编号一步到位,例如 bt 14 查看面板默认信息、bt 1 重启面板。

常用命令按类别速查

面板服务管理

命令 功能
bt 1 重启面板服务
bt 2 停止面板服务
bt 3 启动面板服务
bt 4 重载面板服务(不中断服务)

账户与密码

命令 功能
bt 5 修改面板登录密码
bt 6 修改面板登录用户名
bt 7 强制修改 MySQL root 密码
bt 14 查看面板默认信息(访问地址、用户名、密码)

访问设置

命令 功能
bt 8 修改面板访问端口
bt 28 修改面板安全入口路径
bt 32 开启/关闭 80、443 端口访问面板

安全设置

命令 功能
bt 10 清除登录失败次数限制
bt 11 设置是否开启 IP + User-Agent 验证
bt 12 取消面板域名绑定限制
bt 13 取消面板 IP 访问白名单限制
bt 19 关闭面板登录地区限制
bt 23 关闭 BasicAuth 认证
bt 24 关闭动态口令认证(2FA)
bt 26 关闭面板 SSL(换回 http 访问)
bt 29 取消访问设备验证
bt 30 取消访问 User-Agent 验证

维护与修复

命令 功能
bt 9 清除面板缓存
bt 15 清理系统垃圾(临时文件和日志)
bt 16 修复面板(安装当前版本最新 bug 修复包)
bt 22 显示面板错误日志
bt 34 更新面板到最新版本
bt 36 磁盘清理工具

其他设置

命令 功能
bt 17 设置日志切割是否压缩
bt 18 设置是否自动备份面板
bt 25 设置是否保存文件历史副本

四个高频场景怎么用

忘记面板密码

SSH 登录后直接执行 bt 5,按提示输入新密码即可重置,不需要登录面板后台。要同时找回用户名和面板地址,用 bt 6 和 bt 14。

忘记面板地址或安全入口

执行 bt 14,会显示完整的面板访问地址、用户名和密码。

面板无法访问

按顺序尝试:先 bt 1 重启面板;仍打不开就 bt 22 查看错误日志定位原因;再 bt 16 修复面板。

被安全设置锁定

根据情况选择:bt 10 清除登录限制、bt 13 取消 IP 访问限制、bt 24 关闭二次验证。

bt 36 磁盘清理工具:扫描并清理日志、缓存、临时文件

bt 36 是面板新版本新增的磁盘清理工具,用于解决磁盘空间占用过高的问题。它能扫描并清理服务器上的日志、缓存和临时文件,帮助释放磁盘空间,清理操作不会影响正常项目运行。

进入方式:输入 bt 弹出菜单后,按 36 进入磁盘清理工具(首次进入需再手动输入 4 进入磁盘清理选项)。

宝塔面板命令行菜单,输入 36 进入磁盘清理工具

磁盘清理工具提供三个功能:

磁盘清理工具功能菜单,含扫描、查看结果、清理三个选项

1. 扫描磁盘空间:在磁盘清理菜单中输入 1,等待扫描完成。扫描内容包括面板日志、系统日志、缓存文件、临时文件,不包括网站文件和项目数据。

磁盘清理扫描结果,展示可清理的日志、缓存、临时文件大小

2. 查看扫描结果:输入 2 查看上一次扫描得到的日志和缓存统计。

3. 清理日志/缓存/临时文件:输入 3,根据扫描结果选择要清理的项目——输入对应编号清理指定类型,输入 all 清理所有可清理内容。执行清理前必须先扫描磁盘空间,否则无法清理。

什么时候该用 bt 36

  • 磁盘空间不足:磁盘使用率超过 80%,不确定哪些文件占用空间;
  • 定期维护:服务器运行较久、日志累积过多;
  • 排查问题:查找磁盘占用原因、分析各类日志大小。

清理频率建议:高负载服务器每周一次,普通服务器每月一次,低负载服务器每季度一次。建议先扫描查看可清理空间大小再决定,可清理空间小于 100MB 时可以暂不清理。

使用 bt 命令要注意什么

  • 执行 bt 命令需要 root 权限;
  • 修改端口、安全入口后,需要在防火墙中放行新端口;
  • 关闭安全验证功能会降低面板安全性,建议问题解决后重新开启。

常见问题

宝塔面板 bt 命令是什么?怎么用?

bt 是宝塔面板自带的命令行工具,通过 SSH 登录服务器后在终端输入 bt 并按回车,会弹出交互式菜单,按数字编号即可执行对应操作;也可以直接输入 bt 加编号(如 bt 14)跳过菜单一步执行。执行需要 root 权限。

忘记宝塔面板密码了怎么办?

通过 SSH 登录服务器,执行 bt 5 按提示输入新密码即可重置面板密码,无需登录面板后台;执行 bt 6 可重置面板用户名,bt 14 可查看面板访问地址、用户名、密码等默认信息。

面板打不开、访问不了怎么用 bt 命令排查?

SSH 登录后依次尝试:先 bt 1 重启面板服务;仍不行就 bt 22 查看面板错误日志定位原因;再尝试 bt 16 修复面板(安装当前版本最新 bug 修复包)。

bt 36 磁盘清理工具怎么用?会误删网站文件吗?

输入 bt 进入菜单后按 36 进入磁盘清理工具,先按 1 扫描磁盘空间,再按 3 选择要清理的日志、缓存、临时文件。扫描内容只含面板日志、系统日志、缓存、临时文件,不包括网站文件和项目数据,不影响正常业务运行。

改完面板端口后进不去了怎么办?

通常是新端口没在防火墙和安全组放行。通过 SSH 执行 bt 8 改回原端口,或先到云服务商安全组、系统防火墙放行新端口再访问。修改端口后记得在防火墙放行,否则改完就进不去面板。