Linux
今天我敲代码了吗
这个作者很懒,什么都没留下…
展开
-
一文看懂Linux脉络系列:进程、线程和调度
打通Linux脉络系列:进程、线程和调度本课程分成4个组成部分,每次课60分钟。每次课后会留下3~4个练习题,可以在微信群或者Linuxer公众号留言讨论答案和做题心得。第一部分深入彻底地搞清楚进程生命周期,进程生命周期创建、退出、停止,以及僵尸是个什么意思;第二部分,深入分析进程创建的写时拷贝技术、以及Linux的线程究竟是怎么回事(为什么称为轻量级进程),此部分也会搞清楚进程0、进程1...原创 2020-04-05 23:28:45 · 384 阅读 · 0 评论 -
Redis实验部署
主从复制全量同步Redis全量复制一般发生在Slave初始化阶段,这时Slave需要将Master上的所有数据都复制一份。具体步骤如下: 从服务器连接主服务器,发送SYNC命令; 主服务器接收到SYNC命名后,开始执行BGSAVE命令生成RDB文件并使用缓冲区记录此后执行的所有写命 令;主服务器BGSAVE执行完后,向所有从服务器发送快照文件,并在发送期间继续记录被执行的写命令; 从服务器收到快...原创 2020-04-02 21:49:06 · 292 阅读 · 0 评论 -
redis数据库管理
1.配置1.1安装redis1、检查是否有redis yum 源yum install redis2、下载fedora的epel仓库yum install epel-release3、安装redis数据库yum install redis4、安装完毕后,使用下面的命令启动redis服务# 启动redisservice redis start# 停止redisser...原创 2020-04-02 21:44:57 · 155 阅读 · 0 评论 -
Redis复制原理
复制原理:无非就是从节点复制主节点数据,从节点只能够响应读操作复制过程:... 复制方式 - 全量复制:从节点将主节点的所有数据复制到本地(第一次复制的时候) - 部分复制:主节点持续响应用户请求操作,然后同步到本地去执行主从复制: - 优点:备份 读写分离 - 缺点: 1. 如果主节点down掉之后,我们需要人工切换slave节点的新...原创 2020-04-02 19:00:20 · 76 阅读 · 0 评论 -
Redis的持久化
RDB手动触发更新,bgsave基础了解RDB持久化存储- RDB介绍- RDB优缺点:快照方式;数据恢复;实时性;二进制格式;数据压缩- RDB触发方式:- 手动触发:bgsave- 自动触发:根据主配置文件中的save关键字- RDB文件存储位置及存储名称:- 通过配置中定义:服务启动的时候可以进行指定dir & dbfilename- 服务启动时,热更新配置:...原创 2020-04-02 18:56:56 · 97 阅读 · 0 评论 -
Redis基本数据类型
String 设置键值:SET key value [EX seconds] [PX milliseconds] [NX|XX] SETNX: 如果键存在则不设置其值 127.0.0.1:6379> set k2 v22 OK 127.0.0.1:6379> get k2 "v22" 127.0.0.1:6379> ...原创 2020-04-02 16:53:26 · 58 阅读 · 0 评论 -
Linux从根本认识文件目录
从根本认识文件目录总概括图机械硬盘的实际图认识硬盘内部知识磁盘的I/O过程最直接的使用磁盘使用out函数写入磁盘控制器第一层抽象(通过盘块号读写磁盘)三维转一维应用程序根据盘块号访问磁盘信息应用程序发出block号,操作系统会解释这个盘块是多少个连续扇区组成(程序–>磁盘驱动)根据CHS算出扇区在哪儿,连续几个扇区(磁盘驱动–>...原创 2020-03-27 17:37:14 · 109 阅读 · 0 评论 -
Zabbix入门
华为云修改查看环境systemctl stop firewalldsystemctl enable firewalldsetenforce 0vim /etc/selinux/configyum -y install gcc gcc-c++换清华源cd /etc/yum.repos.d/mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.r...原创 2020-03-25 21:53:14 · 338 阅读 · 0 评论