linux redis的添加用户,Linux redis 命令集合

·redis 强制关闭无法启动

问题:

[root@iz2zebmo3l7m8zxva4y6jvz ~]# service redisd start

/var/run/redis_6379.pid exists, process is already running or crashed

之后有两种启动方式

1是指定启动文件

redis-server /etc/redis/6379.conf

2是重启服务器-代价有点大,所以选1吧

·redis 设置密码 修改 redis.conf(redis配置文件,依据实际情况决定)

将# requirepass foobared

注释放开,将foobared修改为密码

比如:

requirepass 123456

然后重启redis

·redis密码登陆

链接redis redis-cli

输入密码,否则运行命令会提示: (error) NOAUTH Authentication required.

auth 密码

ok

·redis 加入到系统服务

找到 redis.conf 和 utils/redis_init_script

可以看一下内容,下面是redis_init_script的内容其需要引用 6379.conf,6379是redis的端口号

0818b9ca8b590ca3270a3433284dd417.png

前者是redis启动配置,后者是redis启动脚本,下面将配置加入到系统服务中去

实际操作-redis配置:

·复制文件

mkdir /etc/redis

cp redis.conf /etc/redis/6379.conf

·将redis加入到系统服务的名字命名为 redisd

cp redis_init_script /etc/init.d/redisd

·vi /etc/init.d/redisd

在开始添加两行

#!/bin/sh

# chkconfig: 2345 90 10

# description: Redis is a persistent key-value database

延伸含义

·2345 90 10 的含义redis

服务必须在运行级2,3,4,5下被启动或关闭,启动的优先级是90,关闭的优先级是10

配置-系统配置

开启开机自启动服务

chkconfig redisd on

关闭开机自启动服务

chkconfig redisd off

打开服务

service redisd start

关闭服务

service redisd stop

·关闭 redis-server

redis-cli shutdown

·redis set 已存才保存 XX/未存在才保存 NX

set key value  [NX|XX]

set name bestcxx NX,当 name是新的时set成功

set name bestcxx XX,当name已经存在redis中时,set成功

·redis set 设置过期时间

set key value [EX seconds] [PX milliseconds]

失效就失效了,期间调用并不会从新计算时间

set name bestcxx ex 5  设置 key=name value=bestcxx,失效时间为5秒

set name bestcxx px 5  设置 key=name value=bestcxx,失效时间为5毫秒

·查看在运行的redis线程

ps -ef | grep redis

·获取redis基本信息

首先运行redis客户端,然后 CONFIG GET * 获取所有相关信息

比如 CONGIG GET dir 获取redis安装目录

·运行redis客户端

redis-cli

·手动启动redis服务-驻留后台运行-系统重启服务消失

第一修改 redis.conf ,把daemonize 对应的值改为yes

然后启动redis时,指定redis.conf 文件启动,要注意redis.conf的具体目录

我这里就在redis.conf 所在的目录执行命令

redis-server redis.conf

然后redis就一直驻留后台了

在客户端运行

redis-cli

然后是:CONFIG GET daemonize

0818b9ca8b590ca3270a3433284dd417.png

·非后台启动redis 服务-终端启动

redis-server

这种模式下,退出命令行redis服务就停止了

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值