自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

原创 MySQL性能优化和架构设计

管理存储引擎。

2024-02-23 09:31:32 162

原创 MySQL

DML语句:insert、delete、update。RPM包安装MySQL、二进制包安装、编译安装。生成数据库文件出现的常见问题。权限管理:授权、取消权限。TRIGGER触发器。用户管理:创建、删除。

2024-02-22 17:12:21 292

原创 复习linux——时间同步服务

加密和安全当前都离不开时间的同步,否则各种网络服务可能不能正常运行时间错误可能导致证书应用出错。

2023-12-23 15:50:41 473 1

原创 复习linux——PAM认证机制

PAM只关注如何为服务验证用户的API,通过提供一些动态链接库和一套统一的API,将系统提供的服务和该服务的认证方式分开PAM提供了对所有服务进行认证的中央机制,适用于本地登陆,远程登陆,系统管理员通过PAM配置文件来定制不同应用程序的不同认证策略。

2023-12-23 12:03:51 1217

原创 docker资源限制

默认情况下,容器没有资源使用限制,可以使用主机内核调度程序允许的尽可能多的资源Docker提供了控制容器使用资源的方法,可以限制容器使用多少内存或CPU等docker info命令可以查看内核中的某项特性警告(在输出结尾处)修改内核参数 /etc/default/grub。

2023-12-21 19:58:49 604

原创 复习linux——sudo授权

sudo允许系统管理员让普通用户执行一些或者全部的root命令的一个工具原理:超级用户将普通用户的名字、可以执行的特定命令、按哪种用户或用户组的身份执行等信息登记在特殊文件(/etc/sudoers)

2023-12-21 16:07:01 434

原创 复习linux——ssh服务

ssh:安全的远程登录,实现加密通信,代替传统的telnet协议具体的软件实现openssh:ssh协议的开源实现dropbear:另一个ssh协议的开源项目的实现ssh公钥交换原理客户端发起连接请求——客户端得到服务端的公钥——客户端生成自己的公钥或会话ID并用服务端公钥加密发送给服务端——服务端用自己的私钥解密计算出客户端的公钥——双方各自持有自己的公钥私钥和对方的公钥。

2023-12-20 17:12:35 911

原创 Docker仓库

每个注册用户都可以上传和管理自己的镜像。

2023-12-19 20:53:04 451

原创 复习linux——安全加密

1.对称加密算法特性常见对称加密算法:DES、AES2.非对称加密特性常见非对称加密算法:RSA、DSA、ECC3.单向哈希算法特性常见算法:md5、sha1、sha224、常见工具:md5sum、openssl。

2023-12-19 19:22:13 403

原创 复习linux——计划任务

通过计划任务,可以让系统自动的按时间或周期性任务执行任务注:必须安装并启动邮件服务环境准备:yum install postfix。

2023-12-18 21:35:36 454

原创 复习linux——作业管理

前台作业:通过终端启动,且启动后一直占据终端后台作业:可通过终端启动,但启动后机转入后台运行(释放终端)

2023-12-18 20:44:33 386

原创 复习linux——信号发送 kill

kill:内部命令,可用来向进程发送控制信号,以实现对进程管理,每个信号对应一个数字,信号名称以SIG开头。

2023-12-18 20:24:10 432

原创 单机编排Docker Compose

docker-compose是一个管理多个容器的工具,可以解决容器之间的依赖关系,并且可以替代docker命令对容器进行创建、启动和停止的等手工的操作docker-compose将所管理的容器分为三层,分别是工程,服务以及容器。

2023-12-18 19:37:30 458

原创 Docker网络管理

新建容器默认使用docker0的网络配置,可以修改默认指向自动义的网桥网络1.安装bridge-utils包使用brctl创建网桥 brctl addbr br02.使用 ip address 命令 指定网桥的网段3.指定网桥重启配置文件:systemctl daemon-reload systemctl restart docker.service。

2023-12-10 17:52:28 958

原创 Docker数据管理

容器的数据分层目录LowerDir:image镜像层,即镜像本身UpperDir:容器的上层,容器变化的数据存放在此处MergedDir:容器的文件系统WorkDir:容器在宿主机的工作目录,挂载后内容会被清空,使用过程中内容用户不可见。

2023-12-07 17:15:07 434

原创 复习linux——进程管理工具

用于显示进程的父子进程,以树形结构显示。

2023-12-06 20:53:29 45

原创 Docker镜像制作和管理

制作镜像方式1.docker commit 修改现有容器,手动构建为镜像以容器为模板制作镜像注:制作镜像时清理yum缓存 /var/cache/yum/*2.docker build 通过Dockerfile文件,批量构建为镜像利用docker file文件执行docker build自动构建镜像。

2023-12-06 17:08:24 853

原创 复习linux——进程相关理论知识

1.进程的概念2.进程具有的特征3.线程的概念4.进程和线程的区别5.如何查看进程中的线程6.MMU的作用负责虚拟地址转化为物理地址7.TLB的作用用于保存虚拟地址和物理地址映射关系的缓存8.每个进程都包含哪五个数据段及代表作用代码段数据段BBS段堆栈9.进程的5种基本状态以及相互转换运行->就绪就绪->运行运行->阻塞阻塞->运行10.进程其他状态运行态:就绪态:睡眠态:分为两种 可中断 不可中断。

2023-12-05 19:46:16 37

原创 复习linux——网络测试诊断工具

ping命令fping命令 常在shell脚本使用可以在命令行上定义任意数量的主机或者指定包含要ping的IP地址或主机列表文件。

2023-12-05 14:30:57 45

原创 Docker基础命令

on-failure[:max-retries] 当容器非正常退出时,自动重启,可以限制尝试重启次数。docker run -P 可以事先定义容器端口映射宿主机的网卡的随机端口 从32768开始。容器启动后,默认处于NAT网络中,所以外部网络主机无法直接访问容器中网络服务。docker run -p 宿主机端口:容器端口 --name ....注意:多个容器映射到宿主机的端口不能冲突,但容器内使用的端口可以相同。注:使用随机端口,容器再启动时映射端口会发生改变。

2023-12-03 15:35:11 342

原创 复习linux——Ubuntu网络管理

配置文件 /etc/hostname。

2023-12-03 13:45:39 84

原创 复习linux——网络配置工具nmcli、IP

四个步骤添加bonding接口添加从属接口启动从属接口启动bonding。

2023-12-03 12:21:29 73

原创 linux实践——网络管理

三步过程:1.改配置文件/etc/default/grub未更改文件前更改文件2.使用gurb2生成配置文件3.重启系统完成后注:如果重启后发现还是没有变化,建议关机试试。

2023-12-02 13:56:12 63

原创 复习linux——Centos网络管理

1.一般包括如下内容:主机名IP路由(默认网关)DNS服务器 (主次第三个)

2023-12-02 11:03:09 44

原创 复习linux——程序包编译

1. ./configure 生成Makefile通过选项传递参数 例如:指定安装路径、启用特性等检查依赖到的外部环境 如:依赖的软件包2.make 根据Makefile文件,会检测依赖的环境3.make install 复制文件到相应路径注:安装前可以查看README,INSTALL获取帮助。

2023-12-01 14:02:25 42

原创 复习linux——RAID(独立冗余磁盘阵列)

什么是RAID利用虚拟化存储技术把多个硬盘组合起来,成为一个或多个硬盘阵列组。

2023-12-01 13:09:06 71 1

原创 复习linux——centos和ubuntu的软件管理

1.预处理将.c文件处理为.i文件2.编译对与处理文件进行编译,生成了汇编文件 (.s)3.汇编对汇编文件进行编译,生成目标文件(.o)4.链接对目标文件进行链接,生成可执行文件gcc可一步实现编译过程。

2023-11-30 17:30:52 62

原创 复习linux——基础shell编程

1.创建文本文件 注意:文本文件必须有执行权限如何修改权限2.脚本内容第一行添加shebang机制 如:#!/bin/bash3.执行脚本方法使用bash执行 注意$PATH中必须有该文件明确的路径绝对路径执行 写出文件具体路径即可相对路径执行 切换到脚本目录当中 写出文件相对路径即可。

2023-11-30 15:40:10 42

原创 复习linux——常见文件压缩和解压缩工具

1.compress常用选项压缩后文件的后缀 .Z2.解压缩uncompress 或 compress -d。

2023-11-27 10:36:49 38

原创 linux复习——文件查找

1.可指定搜索目录层级2.一般情况下先对每个目录先处理目录内的文件,在处理目录本身3.根据文件名和inode查找4.根据属主、属组查询5.根据文件类型查询 七种文件类型6.组合条件查询 -a -o!7.排除目录查选8.根据文件大小查找9.根据时间戳查找注:文件大小和时间戳查找有一些区别10.根据权限查找11.正则表达式查找 -regextype type -regex pattern12.处理动作。

2023-11-27 09:52:58 21

原创 复习linux(第六天)——磁盘管理、文件系统

1.主设备号和次设备号代表的意思2.磁盘设备的设备文件命名3.创建块文件或字符文件(mknode)4.机械硬盘(HDD)和固态硬盘(SSD)的不同 使用lsblk识别机械硬盘(1)和固态硬盘(0)5.BIOS(基本输入输出系统)的作用运行流程以及与此配套使用的分区方式MBR的特点MBR分区:0磁道0扇区512字节作用 446:启动相关 64:区分表 2:标识符特征:硬盘最多有四个主分区或 3主1扩MBR备份和恢复。

2023-11-22 22:21:49 71 1

原创 复习linux(第四天)——文本处理工具

定制vim(临时配置或永久配置)如:设置取消行号、忽略大小写、自动缩进、显示特殊符号、设置文件格式(windos、unix)、指定tab代表空格个数、设置缩进宽度、加密等。1.常见文本工具(vi、vim、nano、emacs、KWrite,Kate(KDE桌面)、gedit(GNOME桌面))4.命令模式下的基本操作 如:光标跳转(字符间、单词间、当前页、行)、替换命令、删除命令、复制命令、粘贴命令、改变命令。3.扩展命令模式的基本命令(加密、执行命令、读文件等)单文件窗口分割 上下左右分割取消窗口。

2023-11-20 16:32:25 71 1

原创 复习linux(第三天) —— 用户、组、文件权限

4.用户的创建、删除和修改属性 三个专门修改用户的命令chsh(改shell)、chfn(改相关介绍信息)、chage(改用户密码过期时间等)11.更改文件的所有者(属主和属组)chown chgrp只能更改文件的属组。15.三种特殊权限(SUID、SGID、Sticky) 添加和删除特殊权限。12.文件三种常见权限(rwx) 文件和目录的三种常见权限的区别。1.系统用户和普通用户的UID范围 系统组和普通组的GID范围。8.组的创建、删除和修改属性。

2023-11-15 18:03:08 43

原创 复习linux(第二天)

10.文件元数据和节点表结构(什么命令可以真正的释放空间) 注:如何正确删除大文件释放空间。6.检查文件类型 如何区分windows和linux文件 如何将windows文本格式转为Linux文本格式。8.文件操作(创建、复制、删除、移动和重命名)9.目录操作(显示目录树、创建目录、删除目录)4.对目录相关操作(切换目录、列出目录内容)2.linux文件类型(种类)

2023-11-14 17:15:29 32

原创 复习Linux(第一天)

6.命令分类以及如何查看命令类型 查看命令路径以及hash缓存表作用和相关命令。7.定义和撤销命令别名 如何永久生效别名(将别名存入什么文件中)8.查看硬件信息(CPU、内存、查看硬盘和分区情况、系统架构、查看内核版本、查看操作系统版本)1.终端类型以及用什么命令查看终端。

2023-11-10 19:47:06 43 1

原创 计算机组成原理——第三章硬磁盘存储器

半导体盘是用半导体材料制成的'盘',它是以半导体芯片为核心,加上接口电路和其他控制电路,在功能上模拟硬盘,即按硬盘的工作方式存取数据。另一个是对硬盘的接口(设备级的接口)接收主机的命令以控制设备各种操作。位置检测电路:测磁头的及时位置,与磁盘控制器的目标刺刀位置比较找出位差,将求出磁头正确。盘片是存储信息的载体,随着计算机系统的不断小型化,硬盘也在朝着小体积和大容量的方向发展。音圈电机带动下,小车可以平行移动带着磁头作盘的径向移动,找到目标磁道。按磁头工作方式可分为固定磁头磁盘存储器和移动磁头磁盘存储器。

2023-11-08 09:06:56 285 1

原创 计算机组成原理第三章——辅助存储器(磁表面存储器)

连续记录相同信息时,每两个相同信息的交界处电流方向都变化一次;记录1时,在一位信息记录时间的中间时刻,使。读出时,记录介质在磁头下方匀速通过,磁头相对于一个个被读出的磁化单元作切割磁力线的运动。磁头线圈始终有驱动电流,不存在无电流状态,只有当相邻俩信息代码不同时,写电流才改变方向。不同形状的载体上涂有磁性材料层,工作时靠载体高速运动,由磁头在磁层上进行读/写操作。电流变化出现在一位信息记录时间的中间时刻,以相位差180°的磁化翻转表示1和0。无论记录0还是1,在相邻信息的交界处,线圈电流均变化一次。

2023-11-06 09:05:03 740

原创 计算机组成原理——第三章存储器(高速缓存器基本内容、地址映射、cache读写操作)

高速缓存器基本内容、地址映射、cache读写操作

2023-11-03 09:05:22 949 1

原创 计算机组成原理——第三章(汉明码校验)

汉明码校验

2023-10-31 08:08:51 308 1

原创 计算机组成原理——第三章存储器(主存储器与CPU连接、提高访存速度)

存储器扩容、与CPU连接

2023-10-26 09:04:54 445

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除