==============================================================
查看虚拟机IP: ifconfig inet addr:192.168.148.129即为虚拟机IP
查看centos版本:cd/
cat /etc/redhat-release
查看是否安装了gcc及gcc版本:cd/
rpm -qa|grep gcc
gcc -v
获取root权限 sudo su 再输入当前用户的密码就可以以root用户的身份登录到终端
在获取root权限输入密码时 出现 xxx(当前用户名) is not in the sudoers file. This incident will be reported.
解决:su(获取超级管理员权限)
vi /etc/sudoers
找到这行 root ALL=(ALL) ALL,在他下面添加xxx ALL=(ALL) ALL (这里的xxx是你的用户名)
:wq!(保存退出 因此文件是只读文件,所以一定加!)
exit(退出超级管理员) 此后便可通过sudo获取权限
没有移动文件权限
# chmod -R 777 /home/user 注:表示将整个/home/user目录与其中的文件和子目录的权限都设置为rwxrwxrwx
执行完这个命令后 于到问题 无法执行sudo su 各种尝试 一直提示
sudo: /usr/libexec/sudoers.so must be only be writable by owner 等 告诉你权限不足
解决方法: 尝试多种 最终有效应该是这个
在su后root身份下执行
chmod 4755 /usr/lib/sudo/sudoers.so (我的虚拟机里 是chmod 4755 /usr/libexec/sudoers.so)
然后reboot,输入sudo命令可以了。
Linux 命令
创建文件夹 mkdir /usr/local/...(前面加/是绝对路径)
创建文件 touch redis_log.log
以root身份查看 sudo vi redis.conf
i 插入编辑
esc 退出编辑状态
:wq 保存退出
ps -ef |grep redis 检测后台进程是否存在
==============================================================
1.定义及数据类型
Redis是用C语言开发的一个开源的高性能键值对(key-value)数据库。它通过提供多种键值数据类型来适应不同场景下的存储需求