单引号是直接把单引号内的内容当做字符串,
redis-cli DEL 'redis-cli KEYS "user:*"'
就是删除redis中名叫 redis-cli KEYS “user:*” 的key,而反向引号是先执行反向引号中的内容取结果,就是说:
redis-cli DEL `redis-cli KEYS "user:*"`
先执行的是
redis-cli KEYS "user:*"
或
./redis-cli DEL ./redis-cli KEYS "user:*"
这个问题不在redis,而在于shell中单引号和反向引号有区别。