- 博客(18)
- 收藏
- 关注
原创 mysql的备份与恢复、主从复制、读写分离、MHA高可用
MySQL备份(逻辑备份、增量备份、物理备份),主从复制,读写分离,MHA高可用,详细部署手册
2026-05-14 17:13:21
381
原创 docker镜像详解
docker镜像内容详细解释包含Dockerfile镜像创建,公共registry:华为云、dockerhub的使用以及私有仓库的创建及使用
2026-05-12 19:48:19
402
原创 docker
直接操作的环境:https://labs.play-with-docker.com/基于模板克隆一个虚拟机命名为docker,并配置静态IP 192.168.108.30,主机名改为dockerDocker 支持几乎所有的 Linux 发行版,也支持 Mac 和 Windows。各操作系统的安装方法可以访问:https://docs.docker.com/engine/installation/参考操作文档,操作看镜像加速器如何使用。
2026-05-12 17:04:02
362
原创 Linux 正则表达式
正则表达式分类:普通字符字符集.匹配除换行符(、)之外的任何单个字符,相等于。[…]匹配 中的任意一个字符。[a-z] [A-Z] [0-9],匹配所有小写字母。,匹配所有大写字母。,匹配所有数字。[^…]匹配除了 中字符的所有字符。\将下一个字符标记为或特殊字符、或原义字符、或向后引用、或八进制转义符。例如, ‘n’ 匹配字符 ‘n’。 匹配换行符。序列 匹配 ,而 则匹配 。| 符号是扩展表达式中元字符,指明两项之间的一个选择。要匹配 ,请使用 。终端
2025-12-01 18:43:59
1013
原创 项目实战:PXE
目标:给待装机客户端分配 IP,同时告知客户端 TFTP 服务器地址和引导文件名称。;替换配置文件:复制示例配置;关键配置(修改==/etc/dhcp/dhcpd.conf==):(避免与固定 IP 冲突);(客户端需下载的 PXE 引导程序);(告知客户端去哪里下载引导文件);;测试:客户端开机可获取到 IP,说明 DHCP 部署成功。
2025-12-01 09:03:34
827
原创 4.Linux 进程调度管理
现代计算机系统中既包含只有单个CPU且任何时候都只能处理单个指令的低端系统到具有几百个cpu、每个cpu有多个核心的高性能超级计算机,可以并行执行几百个指令。所有这些系统都有一个共同点:系统进程线程数量超出了CPU数量。Linux系统看起来可以同时执行多个进程,多个进程轮流使用CPU。内核使用进程调度器决定如何分配CPU时间。
2025-11-11 20:19:20
666
1
原创 18. Linux 网络管理
示例,enp0s1f0代表位于PCI总线0上插槽1中的以太网卡的功能0。**然而这种机制会引起一些问题,例如网络接口的增加和删除。主机名规范:短名称+域名,例如centos7.dif.cloud。网络配置是由 NetworkManager 服务管理的,确保该服务开机自启。以前使用 **netstat **查看网络状态信息,使用方法等效与。当访问其他主机的时候,名称也会映射为IP地址,与目标主机通信。更改完成后,选择启用连接,重新激活ens192。**尽量不要通过手动修改配置,来配置网络。
2025-11-10 19:11:16
1080
原创 2. Linux 软件包管理
redhat 开发了 rpm 包管理,提供一个标准的软件版本管理方法,比从归档包解压文件到系统简单多了。CentOS 提供的所有软件都是rpm格式。RPM软件包文件名格式:name-version-release.architecture.rpm示例:lrzsz-0.12.20-36.el7.x86_64.rpmname,是描述其内容的一个或多个词语(lrzsz)。version,是原始软件的版本号(0.12.20)。release。
2025-11-10 19:08:48
1131
原创 15. Linux OpenSSH 服务管理
SSH 全称是,SSH协议是基于应用层的协议,为远程登录会话和其他网络服务提供安全性的协议。实现此功能的传统方式,如 telnet (终端仿真协议)、 rcp、ftp、 rlogin、rsh都是极为不安全的,并且会使用明文传送密码。OpenSSH 提供了服务端后台程序和客户端工具,用来加密远程控件和文件传输过程中的数据,并由此来代替原来的类似服务。。帮助,禁止 root 用户登录。root用户权限不受限制。root用户存在每个linux系统,只需要猜密码就可以。
2025-11-05 18:52:09
777
1
原创 14. Linux 服务管理
web 服务器对外提供 web 服务,由 web 相关的进程提供支持。systemctl 命令用于管理不同类型的系统对象,这些对象称之为。httpd 服务对应的守护进程是87094、87096…:从业务角度来称呼,例如 web 服务,数据库服务。
2025-11-05 18:51:48
775
原创 13. Linux 监控系统负载
核心指标实时监控重点跟踪 CPU 使用率(用户态 / 系统态占比)、内存占用(含缓存 /swap 使用率)、磁盘 I/O(读写吞吐量、IOPS)和网络流量(带宽利用率、连接数)。可通过tophtop(实时)、vmstatiostat(系统级)等工具快速查看。部署专业监控工具对于服务器集群或长期监控需求,建议使用 Prometheus + Grafana(可视化强)、Zabbix(全功能监控)或 Nagios(轻量告警)等工具,实现指标集中收集、趋势分析和历史数据查询。设置关键阈值告警。
2025-11-04 17:24:23
560
原创 12. Linux 进程管理
进程是已启动的可执行程序的运行中实例。已分配内存的地址空间安全属性,包括所有权凭据和特权程序代码的一个或多个执行线程进程状态本地和全局变量当前调度上下文分配的系统资源,如文件描述符和网络端口signal 是传递给进程的软中断。生成信号的事件可以是错误,外部事件或者使用信号发送命令或键盘序列。如果一个进程退出了,立马X状态,作为父进程没有机会拿到子进程的退出结果。
2025-11-04 17:02:37
561
原创 11. Linux 文件权限管理
Linux文件权限简单灵活,易于理解和应用,能够处理大多数权限使用情况。单个用户拥有者,通常是创建该文件的用户。单个组拥有者,通常是创建该文件的用户的主要组。除了用户拥有者和组拥有者之外的其他用户。第一位代表文件类型,例如,**-**代表普通文件,d代表目录,l(L的小写)代表软链接等。第二到第四位,代表user-owner具有的权限,也就是laoma用户具有的权限。第五到第七位,代表group-owner具有的权限,也就是laoma组中成员具有的权限。
2025-10-29 19:32:22
712
原创 10.linux提权管理10.28
以下是关于 Linux 中su和sudo优先使用sudo而非susudo允许临时获取管理员权限,操作完成后自动退回普通用户状态,降低误操作风险;而su会直接切换到 root 身份,长期保持高权限状态存在安全隐患。限制su的使用范围尽量仅在需要长时间执行多个管理员操作时使用su,且完成后立即通过exit退出 root 身份,避免在 root 权限下进行日常操作。合理配置sudoers文件通过visudo命令配置sudoers,精确控制用户可执行的管理员命令(如),避免授予无限制的sudo权限。
2025-10-28 19:19:13
549
原创 Linux 用户和组管理10.27
用户介绍用户帐户是系统安全的基础。系统上的每个进程(运行程序)都以特定用户身份运行。每个文件都有一个特定用户作为其所有者。文件所有权有助于系统对文件用户实施访问控制。正在运行的进程关联的用户确定该进程可访问的文件和目录。用户使用username标识并使其更易于使用。在内部,系统通过分配给它们的唯一标识号,用户ID或UID来区分用户帐户。如果用户使用用户帐户,则通常会为其分配一个密码,用户在登录时将使用该密码来证明他们是实际的授权用户。
2025-10-27 20:09:01
721
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅