12 2021 档案
摘要:centos7运行system-config-kickstart时在Package Selection模块中出现如下错误: Package Selection Packageselection is disabled due to problems downloading package infor
阅读全文
摘要:httpd does not appear to be running and proxying cobbler, or SELinux is in the way. 当执行cobbler check时,出现这种错误:httpd does not appear to be running and p
阅读全文
摘要:一、简介 PXE称作是一种引导方式而不是安装方式似乎更加准确,PXE(Pre-boot Execution Environment)是由Intel设计的协议,它可以使计算机通过网络启动,但是有一个前提条件是计算机的网卡必须具有引导功能,这个网卡中要有一个PXE客户端。当计算机POST自检成功以后,B
阅读全文
摘要:在CentOS 8中,使用yum时出现错误,镜像列表中没有url,类似如下: Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorl
阅读全文
摘要:linux vim中取消底色 若在使用vim时,出现如下情况: 使用 :nohl 回车就可以了 查看vim文件中是否结尾有空格 😒et list 或 cat -A 文件
阅读全文
摘要:级联复制时开启的参数 需要在B这台机器开启参数log-slave-updates 从库开启log-bin参数,如果直接往从库写数据,是可以记录log-bin日志的,但是从库通过I0线程读取主库二进制日志文件,然后通过SQL线程写入的数据,是不会记录binlog日志的。也就是说从库从主库上复制的数据,
阅读全文
摘要:1、主从复制及主主复制的实现 2、xtrabackup实现全量+增量+binlog恢复库 3、MyCAT实现MySQL读写分离 4、ansible常用模块介绍
阅读全文
摘要:1、 导入hellodb.sql生成数据库 (1) 在students表中,查询年龄大于25岁,且为男性的同学的名字和年龄 (2) 以ClassID为分组依据,显示每组的平均年龄 (3) 显示第2题中平均年龄大于30的分组及平均年龄 (4) 显示以L开头的名字的同学的信息 2、数据库授权magedu
阅读全文
摘要:1、在阿里云服务器搭建openv-p-n(有条件的同学再做) 2、通过编译、二进制安装MySQL5.7 编译安装MySQL5.7 安装相关包 yum -y install libaio numactl-libs 创建用户和组 groupadd mysql useradd -r -g mysql -s
阅读全文
摘要:1、简述DNS服务器原理,并搭建主--从服务器。 一、什么是DNS DNS(domain name system)域名系统或者(domain named system)区域名称服务,分为正向与反向域名解析,适用C/S,端口53/udp,53/tcp,属于应用层协议; 作用:从网络来说,由于tcp/i
阅读全文
摘要:1、异步复制是Master将事件写入binlog,自身并不知道slave是否接收是否处理,不能保证所有事务都被所有slave接收; 2、同步复制是Master提交事务,直到事务在所有slave都已提交,才会返回客户端事务执行完毕信息。 这两种复制方式各有优劣,在异步复制方式下,系统拥有较低的延迟和较
阅读全文
摘要:ARP原理分析 第一次通信时,有对方IP地址但是没有目标MAC地址,该PC就会在网络层启动ARP协议生成一个ARP报文"我叫1.1,我的MAC是AA;谁是1.3,你的MAC是多少?",该PC把报文广播出去,到交换机加上帧头帧尾.帧头的目标MAC是12个F进行广播,报文变为广播请求报文.交换机看到12
阅读全文
摘要:1、创建私有CA并进行证书申请。 配置文件存放路径 /etc/pki/tls/openssl.cnf [ CA_default ] dir = /etc/pki/CA # Where everything is kept certs = $dir/certs # Where the issued c
阅读全文
摘要:linux有7种运行级别(runlevel) 运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动 运行级别1:单用户工作状态,改root密码,用于系统维护,禁止远程登陆 运行级别2:多用户状态(没有NFS,无网络) 运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行
阅读全文
摘要:1、解决DOS攻击生产案例:根据web日志或者或者网络连接数,监控当某个IP 并发连接数或者短时内PV达到100,即调用防火墙命令封掉对应的IP,监控频率每隔5分钟。防火墙命令为:iptables -A INPUT -s IP -j REJECT 测试脚本如下: /data/ddoscheck.sh
阅读全文
摘要:【命令】nice 调整程序运行的优先级 【格式】nice [OPTION] [command [arguments...]] 【说明】 在当前程序运行优先级基础之上调整指定值得到新的程序运行优先级,用新的程序运行优先级运行命令行 "command [arguments...]" 优先级的范围为-20
阅读全文
摘要:Linux中ctrl+z 、ctrl+c、 ctrl+d区别 Ctrl + C 和Ctrl + Z都是中断命令,但是他们的作用却不一样. Ctrl + C 是强制中断程序的执行,进程已经终止。 Ctrl + C 发送 SIGINT信号 参考:linux信号 Ctrl + Z 是将任务中止(暂停的意思
阅读全文
摘要:在Linux系统中0 1 2是一个文件描述符 名称 代码 操作符 Java中表示 Linux 下文件描述符(Debian 为例) 标准输入(stdin) 0 < 或 << System.in /dev/stdin → /proc/self/fd/0 → /dev/pts/0 标准输出(stdout)
阅读全文
摘要:目前很多工作前端开发都会选择使用Nginx作为反向代理服务器,但是平时业务需要难免碰到重写URL,Nginx的Rewrite跳转有什么使用场景呢? 公司更换域名需要访问旧域名时跳转到新域名 请求静态文件跳转到CDN 根据用户设备不同跳转到不同站点(pc端,移动端) 不得不说的是Apache服务器规则
阅读全文
摘要:du == disk usage (磁盘使用量,占用的磁盘空间) 一个文件占用的磁盘空间和一个文件的大小是两码事情。占用空间取决于文件系统的块(block)的大小,linux一般默认是4k(4096) ,因此,一个大小为1个字节的文件,最小也要占用4k,如果你创建文件系统的时候制定块大小是16K,那
阅读全文
摘要:Unix/Mac系统下的文件在Windows里用记事本打开的话,所有文字会变成一行;而Windows里的文件在Unix/Mac下打开的话,在每行的结尾可能会多出一个^M符号。这是为什么呢? 回车符号和换行符号产生背景: 关于“回车”(carriage return)和“换行”(line feed)这
阅读全文