年度归档: 2024 年

1107 篇文章

006、bash的快捷键
bash的快捷键 uCtrl + l 清屏,相当于clear命令 uCtrl + o 执行当前命令,并重新显示本命令 uCtrl + s 阻止屏幕输出,锁定 uCtrl + q 允许屏幕输出 uCtrl + c 终止命令 uCtrl + z 挂起命令 uCtrl + a 光标移到命令行首,相当于Home uCtrl + e 光标移到命令行尾,相当于End uCtrl + f 光标向右移动一个字符 …
005、alias别名
alias别名 显示当前shell进程所有可用的命令别名 alias 定义别名NAME,其相当于执行命令VALUE alias NAME='VALUE' 在命令行中定义的别名,仅对当前shell进程有效 如果想永久有效,要定义在配置文件中 仅对当前用户:~/.bashrc 对所有用户有效:/etc/bashrc 编辑配置给出的新配置不会立即生效 bash进程重新读取配置文件 s…
004、命令调用
命令调用$()、``、{} Shell命令一般格式 COMMAND [OPTIONS...] [ARGUMENTS...] 选项:用于启用或关闭命令的某个或某些功能 短选项:-c 例如:-l, -h 长选项:--word 例如:--all, --human-readable 参数:命令的作用对象,比如文件名,用户名等 注意: 多个选项以及多参数和命令之间使用空白字符分隔 取消和结束命令执行:Ctr…
017、Redis的分布式集群(Cluster)架构管理之缩容实战案例
Redis的分布式集群(Cluster)架构管理之缩容实战案例 一.查看现有集群环境,我们的需求是将"172.200.1.201:10006"这个master节点和"172.200.1.201:10007"这个slave节点进行移除操作 1.查看master节点 [root@redis201.oldboyedu.com ~]# redis-cli -p 10…
015、Redis的分布式集群(Cluster)架构部署实战
Redis的分布式集群(Cluster)架构部署实战 一.Redis Cluster实验架构说明 如下图所示,在搭建集群时,会为每一个分片的主节点,对应一个从节点,实现slaveof的功能,同时当主节点down,实现类似于sentinel的自动failover的功能。 Redis数据分片原理说明: (1)redis会有多组分片构成,本篇笔记实验环境是3组; (2)redis cluster使用固定…
014、Redis的高可用架构多哨兵(sentinel)模式部署实战
Redis的高可用架构多哨兵(sentinel)模式部署实战 一.环境准备,依旧基于单节点多实例的的基础环境进行配置 1.配置文件 [root@redis201.oldboyedu.com ~]# cat /oldboyedu/softwares/redis16370/redis.conf port 16370 daemonize yes pidfile "/oldboyedu/data…
013、Redis的高可用架构单哨兵(sentinel)模式部署实战
Redis的高可用架构单哨兵(sentinel)模式部署实战 一.redis 哨兵(sentinel)模式工作原理概述 redis 哨兵(sentinel)模式的优点: (1)监控master库,当master库宕机后会自动进行选主切换; (2)切换过程是应用透明的,因此应用程序无法感知; (3)自动处理故障节点; 生产环境中,我们可以将多个Redis sentinel实例部署在K8S集群上,这样…
012、Redis主从复制的环境搭建
Redis主从复制的环境搭建 一.Redis的作者antirez将"master-slave"架构的描述改为"master-replica" 相信在座各位的开发者都不会对Redis的主从模式(master-slave)感到陌生。Redis中的主从模式事实上也是源自MySQL中同名的一个概念,是同步数据的一种手段。在这样的场景下,master-slave本来是…
011、Redis的有序集合(sorted_set)数据类型的应用场景
Redis的有序集合(sorted_set)数据类型的应用场景 一.有序集合(sorted_set)的增加指令 1.使用"ZADD"指令创建有序集合,若集合已经存在则直接添加对应元素及其分数。 [root@redis201.oldboyedu.com ~]# redis-cli -a oldboyedu2021 -n 13 --raw 127.0.0.1:6379[13]>…