1Panel 命令行工具文档
1Panel 提供内置命令行运维工具 1pctl
和 1panel
,用于管理服务、系统信息和应用商店相关操作。以下为详细命令说明,优化了结构和表述,方便用户快速理解和使用。
1. 1pctl
命令
1pctl
是 1Panel 的核心命令行工具,用于管理服务状态、用户信息、监听 IP、系统信息等。
使用方法
1pctl [COMMAND] [ARGS...]
1pctl --help
可用命令
命令 | 功能描述 |
---|---|
status | 查看 1Panel 服务运行状态 |
start | 启动 1Panel 服务 |
stop | 停止 1Panel 服务 |
restart | 重启 1Panel 服务 |
uninstall | 卸载 1Panel 服务 |
user-info | 获取 1Panel 用户信息 |
listen-ip | 切换 1Panel 监听 IP |
version | 查看 1Panel 版本信息 |
update | 修改 1Panel 系统信息 |
reset | 重置 1Panel 系统信息 |
restore | 恢复 1Panel 服务及数据 |
2. 1pctl reset
命令
用于重置 1Panel 系统信息,例如取消安全入口、两步验证等设置。
使用方法
1pctl reset [COMMAND] [ARGS...]
1pctl reset --help
可用命令
命令 | 功能描述 |
---|---|
domain | 取消 1Panel 访问域名绑定 |
entrance | 取消 1Panel 安全入口 |
https | 取消 1Panel HTTPS 登录方式 |
ips | 取消 1Panel 授权 IP 限制 |
mfa | 取消 1Panel 两步验证 |
3. 1pctl listen-ip
命令
用于修改 1Panel 的监听 IP,支持 IPv4 和 IPv6。
使用方法
1pctl listen-ip [COMMAND] [ARGS...]
1pctl listen-ip --help
可用命令
命令 | 功能描述 |
---|---|
ipv4 | 设置监听 IPv4 地址 |
ipv6 | 设置监听 IPv6 地址 |
4. 1pctl update
命令
用于修改 1Panel 的系统信息,例如用户名、密码或端口。
使用方法
1pctl update [COMMAND] [ARGS...]
1pctl update --help
可用命令
命令 | 功能描述 |
---|---|
username | 修改面板用户名 |
password | 修改面板密码 |
port | 修改面板端口 |
5. 1panel app
命令
用于管理 1Panel 应用商店相关操作,例如初始化应用。
使用方法
1panel app [COMMAND] [ARGS...]
1panel app --help
可用命令
命令 | 功能描述 |
---|---|
init | 初始化应用 |
示例:初始化应用
创建应用名为 app_name
,版本为 v1.0.0
的命令如下:
1panel app init -k app_name -v v1.0.0
总结与使用建议
- 命令结构清晰:
1pctl
命令涵盖服务管理、系统配置和重置功能,适合运维人员快速操作。 - 模块化设计:通过子命令(如
reset
、listen-ip
、update
)实现功能细分,降低误操作风险。 - 应用管理:
1panel app
提供应用初始化功能,适合开发者或管理员快速部署应用。 - 建议:使用前建议执行
1pctl --help
或具体子命令的--help
查看详细参数说明,确保操作准确。
参考资料
- 官方文档地址:1Panel 命令行工具文档