如何从命令行访问Platform.sh数据及配置流程?含用户列表命令使用
Platform.sh 命令行配置与常用操作
一、建立命令行与Platform.sh的连接
- 安装CLI工具:
- macOS:
brew install platformsh/tap/platform - Linux:通过对应包管理器(如Debian/Ubuntu用
apt、RedHat/CentOS用yum)安装,或直接下载官方二进制文件
- macOS:
- 登录认证:
- 执行
platform login,按提示在弹出的浏览器中完成账号登录,认证成功后命令行即与账号绑定
- 执行
- 验证连接:
- 运行
platform projects,能列出你的所有Platform.sh项目则表示连接正常
- 运行
二、查看项目用户权限列表
- 你提到的
p user:list -p PROJECTID是platform命令的简写(需先设置别名alias p=platform),完整可执行命令为:
将platform user:list -p <PROJECTID><PROJECTID>替换为你的项目ID,即可列出该项目下所有用户及对应的权限角色(如管理员、开发者、访客等) - 若本地目录已关联目标项目,可直接执行
platform user:list,CLI会自动识别当前项目,无需额外指定ID
三、命令行访问Platform.sh全数据的配置流程
- 完成上述CLI安装与账号登录步骤
- 关联本地项目(可选):
- 进入本地项目代码目录,执行
platform project:set-remote <PROJECTID>,将本地目录与远程项目绑定
- 进入本地项目代码目录,执行
- 常用数据访问命令示例:
- 查看项目环境列表:
platform environments - 查看环境变量:
platform variables - 进入数据库交互界面:
platform sql - 导出项目日志:
platform logs - 查看资源使用情况:
platform resources
- 查看项目环境列表:
内容的提问来源于stack exchange,提问作者Gem
相关产品推荐
相关产品推荐

