前言
最近不是redis 6.0 出了吗,官网介绍最新稳定版本是 6.0.3 。于是,我就准备在自己的破小服务器上安装一下。于是,出现了后续的糟心事 (linux 下的文件正常删除不了)。
下载了最新版本,在源码包里边 make 之后,出现了好几个错误,上网查了下,有人说最新版本有问题,建议使用 5.0.8 。我嘞个去,我想也没想就相信了。(其实,也有可能跟我的系统没安装 tcl 有关系,这就是后话了)
然后,我就下载了 5.0.8 版本的redis,重新安装。
发现问题
从官网下载了 5.0.8 的源码包之后,就从我本地(win系统)通过 scp 命令上传到服务器。如下,
由于源码包下载到了桌面位置,因此本地路径的地址就写的绝对路径 “C:\ …” ,上传到远程服务器的 /root 目录下。谁成想到了服务器上的文件名是这个样子。如下,
文件名竟然把本地文件的路径也带上了。这就让人很头疼了,我想着,就把它重新命名一下吧。
这么长的文件名,我肯定复制粘贴啊。但是粘贴之后发现 linux 下把前边当成一个路径来解析了,按照的是 linux 下