精华内容
下载资源
问答
  • @如何用hyper-v虚拟机 centos linux 解压命令到指定目录 欢迎使用Markdown编辑器 tar -xvf (压缩文件) -C (指定目录)

    @如何用hyper-v虚拟机 centos linux 解压命令到指定目录

    欢迎使用Markdown编辑器

    tar -xvf (压缩文件) -C (指定目录) *.gz后缀的适用
    unzip (压缩文件) -d (指定目录) *.zip后缀的适用
    例子:# unzip test.zip -d /root/
    在这里插入图片描述

    展开全文
  • 虚拟机CentOS安装mysql

    2019-08-29 22:55:13
    1.复制MySql压缩包到CentOS中 把mysql放到/usr/local下 1.1 进入/usr/local中 命令:cd /usr/local 1.2 解压压缩包 命令:tar zxvf 压缩包名 1.3 复制到/usr/local/mysql 命令:cp -r 原名称 /usr/local/mysql 1.4 ...

    1.复制MySql压缩包到CentOS中

    把mysql放到/usr/local下
    1.1 进入/usr/local中
    命令:cd /usr/local
    1.2 解压压缩包
    命令:tar zxvf 压缩包名
    1.3 复制到/usr/local/mysql
    命令:cp -r 原名称 /usr/local/mysql
    1.4 进入mysql文件夹
    命令:cd /usr/local/mysql

    2.创建用户组和用户

    Root用户是最高权限用户,所以一般都是创建用户和用户组,放置最高权限用户进行操作。

    2.1 添加用户组,命名为mysql
    命令:groupadd mysql
    2.2 创建用户mysql,并指定所属群组为mysql
    命令:useradd -r -g mysql mysql

    3.赋权,让用户组和用户具有操作权限

    注意
    下面命令中有. 表示本级目录
    一定要保证当前所在文件夹是/usr/local/mysql中

    3.1 变更mysql用户组有操作当前文件夹的权限
    命令:chgrp -R mysql .
    3.2 变更mysql用户具有操作本级目录的权限。
    命令:chown –R mysql .
    上面两个命令也可以换成下面一条命令
    chown -R mysql:mysql ./

    4. 初始化

    以下命令需要保证在/usr/local/mysql下

    4.1 判断/etc/my.cnf是否存在,如果存在删除
    命令:ls /etc/my.cnf
    4.2 如果存在执行下面命令,如果不存在,跳过此步骤
    命令: rm /etc/my.cnf
    4.3 初始化数据库
    命令:./scripts/mysql_install_db --user=mysql

    5. 修改配置文件

    配置my.cnf和启动文件,根据自己的需要进行修改。如果不需要特殊操作,可以直接复制.
    以下命令依然需要保证目前在mysql文件夹下

    5.1 复制my.cnf文件
    命令:
    cp support-files/my-default.cnf /etc/my.cnf
    5.2 复制启动文件
    命令:cp support-files/mysql.server /etc/rc.d/init.d/mysql

    启动、重启、关闭mysql服务

    启动mysql服务:
    命令:service mysql start
    关闭服务:
    命令:service mysql stop
    重启服务:
    命令:service mysql restart

    Mysql必须在启动状态下,才可以修改密码(下一步骤才可以做)

    6.操作mysql数据库

    如果以上的配置都正确执行,可以直接输入mysql进入到mysql编辑模式
    命令:mysql –u root –p
    会提示要求输入密码
    如果提示没有mysql命令,需要添加软连接
    ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql

    进入到mysql命令后,出现[mysql>]
    根据自己的需要创建数据库,创建表等CRUD操作

    7.附:忘记root密码后的修改方式

    进入/etc/my.cnf 在[mysql]下添加skip-grant-tables 启动安全模式
    命令:vi /etc/my.cnf
    重启服务:
    命令:service mysql restart
    登录mysql,输入密码时直接回车
    命令: mysql -u root -p
    进入到mysql后,先使用mysql数据库
    命令:use mysql
    修改密码
    命令: update user set password= passworD (“smallming”) where user=‘root’;
    刷新权限
    命令: flush privileges;
    退出MySql编辑模式
    命令:exit

    设置用户具有访问的权限

    进入mysql命令行

    mysql -u root -p
    

    执行权限赋予命令

    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'smallming' WITH GRANT OPTION; 
    

    刷新权限

    flush privileges;
    

    退出

    quit
    
    展开全文
  • 前置依赖 1.Redis依赖gcc和tcl环境,...下载redis解压并安装 1.下载redis安装包 wget http://download.redis.io/releases/redis-3.2.8.tar.gz 下载完成可在用户主目录看到redis-3.2.8.tar.gz 2.解压安装包 tar xzf r

    前置依赖

    1.Redis依赖gcc和tcl环境,所以要先安装gcc和tcl
    执行下面语句安装gcc:

    yum install gcc-c++
    

    若提示是否继续,输入y继续安装
    执行下面语句安装tcl:

    yum install -y tcl
    

    下载redis解压并安装

    1.下载redis安装包

    wget http://download.redis.io/releases/redis-3.2.8.tar.gz
    

    下载完成可在用户主目录看到redis-3.2.8.tar.gz
    在这里插入图片描述
    2.解压安装包

    tar xzf redis-3.2.8.tar.gz
    

    解压完成后得到redis-3.2.8文件
    在这里插入图片描述
    3.进入redis目录,编译安装redis

    cd redis-3.2.8
    

    编译

    make
    

    安装

    make install
    

    在这里插入图片描述
    出现上面界面表示安装成功

    启动redis

    1.使用下面命令启动redis

    ./src/redis-server
    

    出现以下界面代表启动成功:
    在这里插入图片描述
    按ctrl+c可退出当前界面

    修改redis配置文件

    1.找到redis配置文件redis.conf
    在这里插入图片描述
    2.使用vi redis.conf 命令进入配置文件
    3.修改

    1)注释bind 127.0.0.1
    在这里插入图片描述
    2)redis默认不是以守护线程的方式运行,默认以前端模式运行,修改daemonize为yes,即修改为 daemonize yes
    在这里插入图片描述
    3)修改protectedmode为no,关闭保护模式 ,即修改为 protectedmode no

    4.指定配置文件启动redis

    ./src/redis-server redis.conf
    

    在这里插入图片描述
    5.使用命令ps aux | grep redis 查看进程
    在这里插入图片描述

    连接服务器

    1.使用命令redis-cli连接redis,使用exit退出redis,使用命令redis-cli shutdown关闭redis。
    在这里插入图片描述
    2.基本尝试
    在这里插入图片描述
    至此redis安装成功了,redis的数据类型有string、list、set、hash、sorted-sets。 命令不区分大小写,但是key区分。 以下给出五种数据类型的常用基本命令。

    Redis常见命令

    String字符串

    命令 说明
    SET key value 设置key=value
    GET key 获得键key对应的值
    GETRANGE key start end 得到字符串的子字符串存放在一个键
    GETSET key value 设置键的字符串值,并返回旧值
    GETBIT key offset 返回存储在键位值的字符串值的偏移
    MGET key1 [key2…] 得到所有的给定键的值
    SETBIT key offset value 设置或清除该位在存储在键的字符串值偏移
    SETEX key seconds value 键到期时设置值
    SETNX key value 设置键的值,只有当该键不存在
    SETRANGE key offset value 覆盖字符串的一部分从指定键的偏移
    STRLEN key 得到存储在键的值的长度
    MSET key value [key value…] 设置多个键和多个值
    MSETNX key value [key value…] 设置多个键多个值,只有在当没有按键的存在时
    PSETEX key milliseconds value 设置键的毫秒值和到期时间
    INCR key 增加键的整数值一次
    INCRBY key increment 由给定的数量递增键的整数值
    INCRBYFLOAT key increment 由给定的数量递增键的浮点值
    DECR key 递减键一次的整数值
    DECRBY key decrement 由给定数目递减键的整数值
    APPEND key value 追加值到一个键添加在末尾
    DEL key 如果存在删除键
    DUMP key 返回存储在指定键的值的序列化版本
    EXISTS key 此命令检查该键是否存在
    EXPIRE key seconds 指定键的过期时间
    EXPIREAT key timestamp 指定的键过期时间。在这里,时间是在Unix时间戳格式
    PEXPIRE key milliseconds 设置键以毫秒为单位到期
    PEXPIREAT key milliseconds-timestamp 设置键在Unix时间戳指定为毫秒到期
    KEYS pattern 查找与指定模式匹配的所有键
    MOVE key db 移动键到另一个数据库
    PERSIST key 移除过期的键
    PTTL key 以毫秒为单位获取剩余时间的到期键。
    TTL key 获取键到期的剩余时间
    RANDOMKEY 从Redis返回随机键
    RENAME key newkey 更改键的名称
    RENAMENX key newkey 重命名键,如果新的键不存在
    TYPE key 返回存储在键的数据类型的值

    基本命令:
    在这里插入图片描述

    List列表

    命令 说明
    BRPOP key1 [key2 ] timeout 取出并获取列表中的最后一个元素,或阻塞,直到有可用
    BRPOP key1 [key2 ] timeout 取出并获取列表中的最后一个元素,或阻塞,直到有可用
    BRPOPLPUSH source destination timeout 从列表中弹出一个值,它推到另一个列表并返回它;或阻塞,直到有可用
    LINDEX key index 从一个列表其索引获取对应的元素
    LINSERT key BEFORE AFTER pivot value
    LLEN key 获取列表的长度
    LPOP key 获取并取出列表中的第一个元素
    LPUSH key value1 [value2] 在前面加上一个或多个值的列表
    LPUSHX key value 在前面加上一个值列表,仅当列表中存在
    LRANGE key start stop 从一个列表获取各种元素
    LREM key count value 从列表中删除元素
    LSET key index value 在列表中的索引设置一个元素的值
    LTRIM key start stop 修剪列表到指定的范围内
    RPOP key 取出并获取列表中的最后一个元素
    RPOPLPUSH source destination 删除最后一个元素的列表,将其附加到另一个列表并返回它
    RPUSH key value1 [value2] 添加一个或多个值到列表
    RPUSHX key value 添加一个值列表,仅当列表中存在

    在这里插入图片描述

    Hash表

    命令 说明
    HDEL key field[field…] 删除对象的一个或几个属性域,不存在的属性将被忽略
    HEXISTS key field 查看对象是否存在该属性域
    HGET key field 获取对象中该field属性域的值
    HGETALL key 获取对象的所有属性域和值
    HINCRBY key field value 将该对象中指定域的值增加给定的value,原子自增操作,只能是integer的属性值可以使用
    HINCRBYFLOAT key field increment 将该对象中指定域的值增加给定的浮点数
    HKEYS key 获取对象的所有属性字段
    HVALS key 获取对象的所有属性值
    HLEN key 获取对象的所有属性字段的总数
    HMGET key field[field…] 获取对象的一个或多个指定字段的值
    HSET key field value 设置对象指定字段的值
    HMSET key field value [field value …] 同时设置对象中一个或多个字段的值
    HSETNX key field value 只在对象不存在指定的字段时才设置字段的值
    HSTRLEN key field 返回对象指定field的value的字符串长度,如果该对象或者field不存在,返回0.

    在这里插入图片描述

    Set集合

    命令 说明
    SADD key member [member …] 添加一个或者多个元素到集合(set)里
    SCARD key 获取集合里面的元素数量
    SDIFF key [key …] 获得队列不存在的元素
    SDIFFSTORE destination key [key …] 获得队列不存在的元素,并存储在一个关键的结果集
    SINTER key [key …] 获得两个集合的交集
    SINTERSTORE destination key [key …] 获得两个集合的交集,并存储在一个集合中
    SISMEMBER key member 确定一个给定的值是一个集合的成员
    SMEMBERS key 获取集合里面的所有key
    SMOVE source destination member 移动集合里面的一个key到另一个集合
    SPOP key [count] 获取并删除一个集合里面的元素
    SRANDMEMBER key [count] 从集合里面随机获取一个元素
    SREM key member [member …] 从集合里删除一个或多个元素,不存在的元素会被忽略
    SUNION key [key …] 添加多个set元素
    SUNIONSTORE destination key [key …] 合并set元素,并将结果存入新的set里面
    SSCAN key cursor [MATCH pattern] [COUNT count] 迭代set里面的元素

    在这里插入图片描述

    Sorted Set集合

    命令 说明
    ZADD key score1 member1 [score2 member2] 添加一个或多个成员到有序集合,或者如果它已经存在更新其分数
    ZCARD key 得到的有序集合成员的数量
    ZCOUNT key min max 计算一个有序集合成员与给定值范围内的分数
    ZINCRBY key increment member 在有序集合增加成员的分数
    ZINTERSTORE destination numkeys key [key …] 多重交叉排序集合,并存储生成一个新的键有序集合。
    ZLEXCOUNT key min max 计算一个给定的字典范围之间的有序集合成员的数量
    ZRANGE key start stop [WITHSCORES] 由索引返回一个成员范围的有序集合(从低到高)
    ZRANGEBYLEX key min max [LIMIT offset count] 返回一个成员范围的有序集合(由字典范围)
    ZRANGEBYSCORE key min max [WITHSCORES] [LIMIT] 返回有序集key中,所有 score 值介于 min 和 max 之间(包括等于 min 或 max )的成员,有序集成员按 score 值递增(从小到大)次序排列
    ZRANK key member 确定成员的索引中有序集合
    ZREM key member [member …] 从有序集合中删除一个或多个成员,不存在的成员将被忽略
    ZREMRANGEBYLEX key min max 删除所有成员在给定的字典范围之间的有序集合
    ZREMRANGEBYRANK key start stop 在给定的索引之内删除所有成员的有序集合
    ZREMRANGEBYSCORE key min max 在给定的分数之内删除所有成员的有序集合
    ZREVRANGE key start stop [WITHSCORES] 返回一个成员范围的有序集合,通过索引,以分数排序,从高分到低分
    ZREVRANGEBYSCORE key max min [WITHSCORES] 返回一个成员范围的有序集合,以socre排序从高到低
    ZREVRANK key member 确定一个有序集合成员的索引,以分数排序,从高分到低分
    ZSCORE key member 获取给定成员相关联的分数在一个有序集合

    在这里插入图片描述
    官方命令手册:Redis官方手册

    展开全文
  • 准备工作: 在虚拟机中装一个Centos7 开始安装redis (我采用的是wget命令) 1.1 下载wget 命令 yum -y install wget 1.2 下载redis安装包 wget http://download.redis.io/releases/redis-4.0.6.tar.gz(版本...

     Centos7 安装Redis详细步骤

       准备工作: 在虚拟机中装一个 Centos7

    开始安装redis (我采用的是wget命令)

     1.1 下载wget 命令

          yum -y install wget 

    1.2 下载redis安装包

        wget http://download.redis.io/releases/redis-4.0.6.tar.gz(版本自己选择)

    1.3 解压安装包

       tar -zxvf redis-4.0.6.tar.gz

    1.4 安装gcc 

       由于 redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境(gcc -v)

       yum install gcc 

      安装过程中会出现选择的地方  我们输入 y 回车就行.

    1.5 编译

       进入到解压后的 redis-4.0.6 文件中 ,然后编译

       1.cd redis-4.0.6   -- >  回车

       2. make MALLOC=libc -- > 回车

    1.6 将解压后的 redis/src 目录下的文件都加载到 /usr/local/bin 目录下

             cd src && make install 

    1.7 设置后台启动redis服务,进入到redis-conf 文件中 

          1 .修改 daemonize no 改为 daemonize no

          2 .  找到 bind 127.0.0.1 将其注释掉

          3.  把 protected-mode yes 改为 protected-mode no

    1.8 打开6379端口并重启

          1.  firewall-cmd --zone=public --add-port=6379/tcp --permanent

          2. firewall-cmd --reload

            看是否生效    firewall-cmd --zone=public --query-port=6379/tcp      出现yes 表示生效

     

    1.9 设置成开机自启动

             1.复制所有的配置

                  1.1 在/etc目录下新建redis目录 ,并将开始解压的redis-4.0.6 中的 redis.conf 文件复制一份到/etc/redis目录下 ,叫test.conf

                           cp /redis-4.0.6/redis.conf /etc/redis/test.conf

                  1.2  启动脚本复制一份放到/etc/init.d目录下

                       cp /redis-4.0.6/utils/redis_init_script /etc/init.d/redisd

            2. 编辑redisd文件

                   在第一行加入如下两行注释

                   # chkconfig: 2345 90 10

                  # description: Redis is a persistent key-value database

              3. 在 /etc/init.d 目录下

                       chkconfig redisd on

         2.0 开启与停止redis 

                 service redisd start
                 service redisd stop

      2.1 使用Redis Desktop Manager 连接 

           ok 到此为止搞定 

           有啥问题 欢迎大家一起讨论 !!!

    展开全文
  • 1.配置编译环境 yum -y install gcc-c++ 2.下载redis安装包 wget ... 3.解压源码 ...tar -zxvf redis-3.2.8.tar.gz -C /usr/local/ ...tips:make命令执行完成编译后,会在src目
  • 继上一篇安装好centos6.8系统后,安装共享文件夹: 1、打开虚拟机,进入桌面 2、在虚拟机界面中打开...5、解压安装包,在名片窗口中依次输入如下命令 mkdir /home/usr/temp ### 创建一个零时文件夹 cp -f VMwar...
  • 虚拟机CentOS7安装JDK1.8

    千次阅读 2018-09-26 12:26:27
    1,用rz命令从本地双穿JDK tar安装包 2,在/usr目录下创建java目录,并解压JDK tar包 3,cd到/usr/java目录下看到解压的jdk目录 4,进入该目录,用pwd查看当前所在位置,并复制该路径,用于稍后配置环境变量配置...
  • 下载nginx的包 ...我选择的是 nginx 1.7.9版本,下载到 /mnt目录下,安装...解压 tar包,命令如下 tar -zxvf nginx-1.7.0.tar.gz 进入 nginx-1.7.0 目录,执行如下命令,最简单的安装,指定nginx 的安装目录 ./config.
  • 虚拟机centos 7 下安装redis及简单操作

    千次阅读 2018-12-03 19:54:14
    一、登录进centos中,新建一个文件夹 mkdir redissoft 二、进入创建的文件夹,在线安装redis,命令如下  cd redissoft ...使用如下命令解压安装包并安装: tar xzf redis-3.2.8.tar.gz cd redis...
  • 1.在虚拟机上安装完成CentOS7后要先装上或者更新gcc、g++版本。yum install gcc yum install gcc-c++2.python的官网下载对应的python源码,解压后进行编译,我存放的目录是/usr/local/python3.6.2下, cd 到python...
  • 1.在虚拟机上安装完成CentOS7后要先装上或者更新gcc、g++版本。yum install gccyum install gcc-c++2.python的官网下载对应的python源码,解压后进行编译,我存放的目录是/usr/local/python3.6.2下,cd 到python3.6.2...
  • 本人的CentOS7中已经先安装了jdk1.8.0_231版本,所以这次就不介绍Linux下如何安装配置jdk,而是直奔主题讲解如何从0突破安装启动tomcat8.5 CentOS系统登录账号:kangmianfeng ...解压 cd /usr/k...
  • 先rz命令上传一下!出现未响应是很正常的情况!等会就好啦。 ls查看一下,已经出现啦~ xz -d mysql-8.0.13-linux-glibc2.12-x86_64.tar.xz 这个解压不显示过程。 成功! 变成这个名字啦:mysql-8.0.13-linux...
  • 花了一周,终于成功在0的基础上,在linux下安装好了xen虚拟机.现在和大家来分享一下,其中用词说法可能欠妥(毕竟是新手):简单的说一下步骤:本人CPU之支持半...将文件解压到/var/ftp/pub目录下:可以通过命令: mou...
  • ** 搭建OA办公系统 软件的下载 本人也是IT小白,所以写的不好的地方还请各位见谅。 这个OA软件包我是从网上...进入虚拟机,需要先安装lamp各平台组件 输入命令: yum -y install httpd mariadb-server mariadb ...
  • 1、Java12 Linux版下载(点我下载) ...3、解压 在系统根目录(注意并不是root用户根目录, 输入命令 " cd/ " 可以快速跳转到系统根目录)下的usr文件夹里建立新文件夹“java”, 命令 “mkdir /opt/jav...
  • 1.上篇文章说了如何共享文件 ... 在共享文件夹中放置JDK的tar包 解压过程如下: 进入tar包目录:cd /mnt/share 我使用的是jdk-8u73-linux-x64.tar.gz ...解压命令:tar -zxvf jdk-8u73-linux-x64.tar.gz -C /...
  • 笔记有点乱,因为我虚拟机安装的centos,台式机安装的是ubuntu,虽然都是linux系统,但是还有有一点区别。 一、ubuntu系统 一般现在安装的ubuntu版本都是不能在线解压rar文件的,只有在安装了对应的解压工具之后,才...
  • user@ubuntu:~$ 为命令提示符, @ 之前的部分为当前用户ID, @ 与 : 之间的部分,为您的主机名称, : 与 $ 之间的部分,为当前的路径。 mkdir user //创建文件夹 第三步 解压JDK 复制文件 例如:cp jdk-8u144-linux...
  • 等待解压完成,切换到解压目录,执行命令2 ./vmware-install.pl 开始安装,提示时,按下enter键。提示enjoy,安装过程结束 打开vmware创建共享文件家。 切换到 /mnt/hgfs 目录下,无共享文件目录,接下来执行命令3 ...
  • 进入目录cd /usr/local中,使用命令tar -zxvf /usr/local/app/redis/redis-4.0.2.tar.gz 解压redis安装包文件至当前目录中。 3.重命名解压后的目录 使用命令mv redis-4.0.2 redis 重命名为redis。 4.使用...
  • 进入目录cd /usr/local/minio 中,使用命令tar -zxvf /usr/local/app/minio/minio.tar.gz 解压minio安装包文件至当前目录中。 3.授权 使用命令chmod +x minio 授权。 4.创建数据存储目录 使用命令 mkdir /...
  • 进入目录cd /usr/local/java 中,使用命令tar -zxvf /usr/local/src/ziplib/java/jdk-8u60-linux-x64.tar.gz 解压jdk安装包文件至当前目录中。 3.配置环境变量 使用命令vi /etc/profile.d/java.sh 打开扩展文件(....
  • ##需要用到的命令 #获取root权限 su #显示进程 ps aux|grep redis  #杀进程 kill -9 XX tar –xvf file.tar //解压 tar包 tar -xzvf file.tar.gz //解压tar.gz 下载 redis-4.0.10.tar.gz,放在某个位置,...
  • 一 ,下载和安装JDK 1,首先去下载JDK,选择JDK版本,然后下载,注意下载 linux版的(一般 tar.gz结尾的吧),也可以使用yum来下载 2,下载后的文件用Xshell上传到指定的...1,打开 /etc/profile 文件,使用命令 vi...
  • 1、在usr目录下创建java文件夹,通过Xftp6上传jdk-8u231-linux-x64.tar.gz文件,使用命令:tar -zxvf jdk-8u231-linux-x64.tar.gz,解压文件到当前目录下 2、配置环境变量,修改/etc/profile文件,使用命令:vi /...
  • 1、单击VMWare的【虚拟机】菜单,选择【安装VMWare Tools】命令 2、接着CentOS系统会自动挂载VMWare Tools,并自动打开,如果没有打开可以自己去图形界面打开VMWare Tools ...执行解压命令【tar -xzv...
  • 系统环境 Windows 10 Vmware Workstation 15 Pro Ubuntu 20.04.1 LTS centos7 1.Ubuntu配置共享文件 ...安装后ubuntu会加载一个虚拟光驱,解压文件,在解压的文件目录下执行以下命令进行安装 sudo vmware-instal

空空如也

空空如也

1 2 3 4 5 ... 16
收藏数 301
精华内容 120
关键字:

虚拟机centos解压命令