redis-cli是Redis命令行界面程序,该程序允许直接从终端向Redis发送命令并读取服务器发送的回复。基本命令行用法如下:
访问redis:
$ redis-cli 127.0.0.1:6379>
通过身份验证访问redis:
$ redis-cli -a myPassword 127.0.0.1:6379>
选择数据库并显示数据库大小(默认数据库号为0):
127.0.0.1:6379> dbsize (integer) 2 127.0.0.1:6379> select 1 OK 127.0.0.1:6379[1]> dbsize (integer) 20
获取有关服务器的信息和统计信息:
127.0.0.1:6379> info redis_version:2.4.10 redis_git_sha1:00000000 redis_git_dirty:0 arch_bits:64 multiplexing_api:epoll gcc_version:4.4.6 process_id:947 uptime_in_seconds:873394 uptime_in_days:10 lru_clock:118108 used_cpu_sys:19.55 used_cpu_user:397.46 used_cpu_sys_children:0.00 used_cpu_user_children:0.00 connected_clients:1 connected_slaves:0 client_longest_output_list:0 client_biggest_input_buf:0 blocked_clients:0 used_memory:14295792 used_memory_human:13.63M used_memory_rss:19853312 used_memory_peak:14295760 used_memory_peak_human:13.63M mem_fragmentation_ratio:1.39 mem_allocator:jemalloc-2.2.5 loading:0 aof_enabled:0 changes_since_last_save:0 bgsave_in_progress:0 last_save_time:1468314087 bgrewriteaof_in_progress:0 total_connections_received:2 total_commands_processed:2 expired_keys:0 evicted_keys:0 keyspace_hits:0 keyspace_misses:0 pubsub_channels:0 pubsub_patterns:0 latest_fork_usec:0 vm_enabled:0 role:master db0:keys=2,expires=0 db1:keys=20,expires=0
从redis-cli退出:
127.0.0.1:6379> exit