# redisCmd **Repository Path**: bryanchancq/redis-cmd ## Basic Information - **Project Name**: redisCmd - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-08-03 - **Last Updated**: 2024-08-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 这是一个自用还未完善的Redis命令行客户端 ## github状态 [![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/bryanchancq/rediscmd/build-push.yml?logo=githubactions&label=Actions)](https://github.com/BryanChanCQ/rediscmd/actions) ![GitHub top language](https://img.shields.io/github/languages/top/bryanchancq/rediscmd?logo=go) ![GitHub go.mod Go version](https://img.shields.io/github/go-mod/go-version/bryanchancq/rediscmd?logo=Go) ![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/bryanchancq/rediscmd) ![GitHub repo size](https://img.shields.io/github/repo-size/bryanchancq/rediscmd?label=cobra%7Credisclient) ## docker状态 [![Docker Pulls](https://img.shields.io/docker/pulls/bryanchancq/rediscmd?logo=Docker&link=https%3A%2F%2Fhub.docker.com%2Frepository%2Fdocker%2Fbryanchancq%2Frediscmd%2Fgeneral)](https://hub.docker.com/repository/docker/bryanchancq/rediscmd/general) ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/bryanchancq/rediscmd/latest?arch=amd64&logo=Docker) ## contributors ## 使用方式 1. docker pull镜像的方式,请点击[redisCmd镜像](https://hub.docker.com/repository/docker/bryanchancq/rediscmd/general)跳转下载镜像 - 容器启动命令: `docker run --rm -it docker.io/bryanchancq/rediscmd:latest` - 进入容器直接使用redisCmd命令查看帮助 2. 下载二进制文件的方式 - windows:将二进制直接加入环境变量 - linux:将可执行文件放入`/usr/local/bin`目录中,即可全局使用命令 ## 支持命令 - **login** ```bash login redis with user or password Usage: redisCmd login [flags] Flags: -h, --help help for login -o, --host string input your redis host (default "127.0.0.1") -s, --password string input your redis password -p, --port string input your redis port (default "6379") -u, --user string input your redis user (default "default") ``` - **select** ```bash select db index Usage: redisCmd select [flags] Flags: -b, --db uint8 db index -h, --help help for select ``` - **keys** ```bash search keys by pattern Usage: redisCmd keys [flags] Flags: -d, --delete delete search keys -t, --expire show keys expire -h, --help help for keys ``` - **get** ```bash get value by key Usage: redisCmd get [flags] Flags: -h, --help help for get ``` - **set** ```bash set key value Usage: redisCmd set [flags] Flags: -e, --expire string set key expire time example: 20s, 30m, 20h -h, --help help for set ``` ## 支持命令待续。。。