- 博客(11)
- 收藏
- 关注
原创 内存数据库redis-redis简单介绍
一.Redis介绍1. 简述Redis是一个高性能的kv对缓存和内存数据库(存的不像mysql那样的表)Redis的存储结构就是key-value,形式如下: 注: redis中的value内部可以支持各种数据结构类型,比如可以存入一个普通的string,还可以存list,set,hashmap,sortedSet(有序的set)2.redis应用场景A、用来做
2017-11-03 16:49:39 2658
原创 分布式协调服务zookeeper02-zookeeper核心工作机制以及api代码演示
一.Zookeeper命令行操作1. 客户端连接:运行 zkCli.sh –server 进入命令行工具2.查看znode路径:ls /mygirls3. 获取znode数据:get /mygirls4. 监听znode事件: ls /mygirls watch ## 就对一个节点的子节点变化事件注册了监听 get /mygirls watch
2017-11-03 10:54:22 208
原创 分布式协调服务zookeeper01-zookeeper集群安装部署
一.Zookeeper简介 Zookeeper是一个分布式协调服务;就是为用户的分布式应用程序提供协调服务1、zookeeper是为别的分布式程序服务的2、Zookeeper本身就是一个分布式程序(只要有半数以上节点存活,zk就能正常服务)3、Zookeeper所提供的服务涵盖:主从协调、服务器节点动态上下线、统一配置管理、分布式共享锁、统一名称服务……4、虽然说可以提供各
2017-10-31 14:55:22 257
原创 shell编程02-流程控制和函数
一.if语法 1.格式:if condition then statements [elif condition then statements. ..] [else statements ] fi例: #!/bin/bashread -p "please input your name:" NAME ## rea
2017-10-27 15:59:59 156
原创 shell编程01-基本语法
1. Shell是用户与内核进行交互操作的一种接口,目前最流行的Shell称为bash ShellShell也是一门编程语言解释型的编程语言>,即shell脚本就是在用linux的shell命令编程>2. 基本格式(通常以.sh为后缀名) vi hello.sh #! /bin/bash 表示用哪一种shell解析器来解析执行这个脚本程序 echo “
2017-10-26 15:32:30 210
原创 Linux基础06-高级文本处理命令
一.高级文本处理命令1.cut命令(可以从一个文本文件或者文本流中提取文本列) cut -d’分隔字符’ -f fields :用于有特定分隔字符 cut -c 字符区间 :用于排列整齐的信息例:/bin:/usr/bin:/sbin:/usr/sbin:/usr/local 1 2 3 4
2017-10-25 17:15:33 176
原创 Linux基础05-常用软件安装
一.Linux系统软件安装方式1. 进制发布包软件已经针对具体平台编译打包发布,只要解压,修改配置即可2. RPM发布包软件已经按照redhat的包管理工具规范RPM进行打包发布,需要获取到相应的软件RPM发布包,然后用RPM命令进行安装3. Yum在线安装软件已经以RPM规范打包,但发布在了网络上的一些服务器上,可用yum在线安装服务器上存在的rpm软件,并且会自动解决软
2017-10-23 14:36:22 329
原创 Linux基础04-免密登录配置与网络管理
一.SSH免密登陆配置1. SSH的相关概念 SSH 为 Secure Shell(安全外壳协议)的缩写,SSH的具体实现是由客户端和服务端的软件组成的。2. 认证机制 从客户端来看,SSH提供两种级别的安全验证。 第一种方式(基于口令的安全验证)只要你知道自己帐号和口令,就可以登录到远程主机。第二种方式(基于密钥的安全验证)密钥登陆方
2017-10-23 14:34:21 248
原创 Linux基础03-用户管理以及系统管理
一.文件权限的操作1. linux文件权限的描述格式解读 drwxr-xr-x (也可以用二进制表示 111 101 101 --> 755) d:标识节点类型(d:文件夹 -:文件 l:链接) r:可读(对文件来说,是可读取内容;对文件夹来说,是可以ls) w:可写(对文件来说,是可修改文件的内容;对文件夹来说,是可以在其中创建或者删除子
2017-10-20 20:41:07 162
原创 Linux基础02-Linux常用命令
Linux常用命令一.基本日常操作命令1. 查看当前所在的工作目录的全路径:pwd2. 查看当前系统的时间:datedate + %Y-%m-%d :就表示年月日date + %Y-%m-%d --date=“-1 day”:表示当前年月日的前一天(也可以用month或year)date -s “2016-11-23 12:24”:修改时间(设置时间)修改时间后,需
2017-10-18 21:09:15 267
原创 Linux基础01-介绍与NAT通信
一.Linux操作系统简介1. linux是一套免费使用和自由传播的类Unix操作系统(主要用在服务器上)。2. Linux存在着许多不同的linux发行版本,但它们都使用了linux内核。Linux内核必须加 上一个“界面”软件,才能让用户去使用。“界面”分两类:a 命令行界面(有很多种,最流行的一种是bash shell) B 图形界
2017-10-17 18:40:06 222
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人