1Panel 提供内置命令行运维工具 1pctl1panel,用于管理服务、系统信息和应用商店相关操作。以下为详细命令说明,优化了结构和表述,方便用户快速理解和使用。


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 命令涵盖服务管理、系统配置和重置功能,适合运维人员快速操作。
  • 模块化设计:通过子命令(如 resetlisten-ipupdate)实现功能细分,降低误操作风险。
  • 应用管理1panel app 提供应用初始化功能,适合开发者或管理员快速部署应用。
  • 建议:使用前建议执行 1pctl --help 或具体子命令的 --help 查看详细参数说明,确保操作准确。

参考资料