• 如何找到linux centos7 中 redis.conf


      我们假设redis正在运行,但是我们找不带redis的配置文件redis.conf.

    正确的示范:

    (1)systemctl status redis

    ● redis.service - LSB: starts Redis
    Loaded: loaded (/etc/rc.d/init.d/redis; bad; vendor preset: disabled)
    Active: inactive (dead)
    Docs: man:systemd-sysv-generator(8)

      由此处可见,redis在/etc/rc.d/init.d/redis

    (2)cat /etc/rc.d/init.d/redis

    #!/bin/sh
    # chkconfig: 2345 56 26
    # description: Redis Service

    ### BEGIN INIT INFO
    # Provides: Redis
    # Required-Start: $all
    # Required-Stop: $all
    # Default-Start: 2 3 4 5
    # Default-Stop: 0 1 6
    # Short-Description: starts Redis
    # Description: starts the BT-Web
    ### END INIT INFO

    # Simple Redis init.d script conceived to work on Linux systems
    # as it does use of the /proc filesystem.

    CONF="/www/server/redis/redis.conf"
    REDISPORT=$(cat $CONF |grep port|grep -v '#'|awk '{print $2}')
    REDISPASS=$(cat $CONF |grep requirepass|grep -v '#'|awk '{print $2}')
    if [ "$REDISPASS" != "" ];then
    REDISPASS=" -a $REDISPASS"
    fi
    if [ -f /www/server/redis/start.pl ];then
    STARPORT=$(cat /www/server/redis/start.pl)
    else
    STARPORT=6379
    fi
    EXEC=/www/server/redis/src/redis-server
    CLIEXEC="/www/server/redis/src/redis-cli -p $STARPORT$REDISPASS"
    PIDFILE=/var/run/redis_6379.pid

    .. ... (后续内容省略)

      由此可见 redis.conf 在这儿 CONF="/www/server/redis/redis.conf"

    错误的示范

    (1)find / redis.conf  (找不到)

    (2)find / 6379.conf (某位网友的建议,然而没卵用)

    (3)rpm -ql redis (也不行)

  • 相关阅读:
    坐标系的冷知识2
    坐标系的冷知识
    XMPP即时通讯(代码实现)
    约束问题
    实现ios屏幕的横竖屏自适应
    3D Touch ? 木有6s,也阔以玩!!!
    Autolayout
    Xcode7免证书真机调试
    微信支付
    二维码扫描
  • 原文地址:https://www.cnblogs.com/chenyansu/p/11106967.html
Copyright © 2020-2023  润新知