命令行工具

虽然说 QuickBox Lite 面板已经足够便捷,但是有一些用户仍然希望我们提供一个命令行工具。因此我们创建了一个强大的命令行工具,下面是可用的所有指令。

为了能够正常运行这些命令, 你需要首先执行 sudo su - 然后再输入指令.

系统指令:#

box help - 显示命令行工具的帮助信息(英语)

box update quickbox - 更新 QuickBox Lite

box clean mem - 清除系统内存

box clean log - 清理 /src/dashboard/db/output.log 目录下的软件安装日志

box set interface - 设置仪表盘统计的网口

box set mount - 为仪表盘的磁盘状态小部件设置主挂载点

box fix dpkg - 移除 dpkg lock 和 /install/.install.lock 以解决 Lock 报错

box fix time - 同步 NTP 服务器的时间

box fix interface - 重置仪表盘网口统计

box fix home - 修复用户目录权限

box lang <country code> - 设置仪表盘语言. 可选语言: 英语, 丹麦语, 德语, 西班牙语, 法语, 简体中文

应用指令:#

box install - 批量安装应用

box install <app name> - 安装一个应用, 更多的高级功能可以使用 box install <app name> -h 查询用法

box remove <app name> - 卸载一个应用

box update <app name> - 升级一个应用

其他指令:#

box troubleshoot - 生成日志以进行故障排查

box install lecert -d <domain> - 创建并安装 Let's Encrypt 证书

box unban <IP adress> - 当 denyhosts 或者 fail2ban 已安装时, 可以解除被阻止的 IP

box iotest - 执行完整的 IO 测试, 使用 box iotest -h 查询更多用法