命令行工具
虽然说 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 查询更多用法