自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 PXE | ks脚本加强

每个机器的MAC地址,提前收集每个对应MAC的主机,匹配一个特定的IP地址然后,每个主机,也有特定的主机名配置后,重启DHCP服务……

2024-06-03 14:47:10 600 2

原创 PXE +Kickstart(el8)

支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配 IP 地址,再用 TFTP(trivial file transfer protocol)简单文件传输协议下载启动软件包到本机内存中执行,由这个启动软件包完成客户基本软件设置,从而引导预先安装在服务器中的终端操作系统。Kickstart 文件可以存放于单一的服务器上,在安装过程中被独立的机器所读取。CPU:2 核,内存:4G,硬盘:NVME 60G,网络:连接到和服务器相同的 vmnet。

2024-05-30 10:27:35 367

原创 Dockerfile 指令详解

VOLUME ["<路径1>", "<路径2>"...]VOLUME <路径>为了防止运行时用户忘记将动态文件所保存目录挂载为卷,在Dockerfile中,我们可以事先指定某些目录挂载为匿名卷,这样在运行时如果用户不指定挂载,其应用也可以正常运行,不会向容器存储层写入大量数据。这里的/data目录就会在容器运行时自动挂载为匿名卷,任何向/data中写入的信息都不会记录进容器存储层,从而保证了容器存储层的无状态化。当然,运行容器时可以覆盖这个挂载设置。在这行命令中,就使用了mydata这个命名卷挂载到了。

2024-05-21 11:58:29 1621 1

原创 Docker | 基础指令

环境:centos8参考:安装 Docker | Docker 从入门到实践。

2024-05-19 20:31:39 940

原创 迁移测试 | 鲲鹏DevKit

软件迁移评估是确定迁移项目可行性、复杂性和风险的重要步骤。这一阶段的主要目的是评估现有系统的状态,包括软件架构、代码质量、依赖关系、运行环境等,以确定迁移的难度和可能的风险。源码迁移是将现有系统的源代码从旧平台或环境迁移到新平台或环境的过程。在迁移过程中,需要确保源代码的完整性和正确性,以及在新环境下的可运行性。软件包重构是在软件迁移过程中,对软件包进行重新设计和构建的过程。这通常是由于软件包在新平台上无法直接运行或存在兼容性问题而进行的。注:无快速生成的查阅文档更改,可以快速生成的直接生成。

2024-05-17 18:22:34 1022

原创 [综合应用]dns nfs httpd php mysql

在/var/log/mysqld.log找到临时密码,首次进入mysql。检查有没有已下载的nfs或rpcbind,如果有,先卸载,再下载。注:先启动rpc再启动nfs-server。Mysql从,nfs服务端,dns服务端。设置root的新密码Redhat3~MySQL主,web客户端。进入mysql同上,进入后。写入/etc/fstab。编写测试连接的php代码。

2024-05-06 17:59:30 821

原创 MySQL 运维篇

这类语言用于定义和修改数据库的结构,包括创建、删除和修改数据库、 表、视图和索引等对象。主要的语句关键字包括 CREATE 、 DROP 、 ALTER 、 RENAME 、 TRUNCATE 等。create database 数据库;create table 表 (列1 数据类型 [ 约束条件], 列2 数据类型 【约束条件】……) add CONTRAINT 增加一些主键或者外键的约束truncate 表;rename 旧表名 TO 新表名;

2024-05-02 22:30:34 990

原创 DNS域名系统 | unbound

(Top-Level Domain,TLD): 顶级域名是根域名的直接子节点,例如".com"、".net"、".org"、".gov"、".edu" 等。(Second-Level Domain,SLD): 二级域名是位于顶级域名之下的域名部分,例如".example"。(Root Domain): 根域名位于 DNS 命名空间的顶部,它表示空字符串(""),通常以一个点号(.)表示。" 中的 "www" 就是一个子域名。(Subdomain): 子域名是位于二级域名之下的域名部分,例如 "

2024-04-26 18:17:53 1122 1

原创 WEB服务的配置与使用 Apache HTTPD

服务端:服务器将发送由状态代码和可选的响应正文组成的。状态代码指示请求是否成功,如果不成功,则指示存在哪种错误情况。这告诉客户端应该如何处理响应。客户端:客户端(例如,Web 浏览器)使用指定的协议连接到服务器(例如,您的Apache HTTP 服务器),并使用URL路径发出资源一般来说,最常见的web客户端就是浏览器。HTTP协议Web客户端和服务器之间的交互用的是一个基于文本的应用级协议,叫做,超文本传输协议)。HTTP。

2024-04-23 18:23:37 2514

原创 ftp匿名登录做yum源

在主机A准备共享目录,并将镜像挂载在共享目录下。在主机B编写ftp.repo文件。

2024-04-19 10:12:18 249 1

原创 网络管理 nmcli

nmcli不能独立使用,需要对应的服务启动nmcli不能独立使用,需要对应的服务启动2. 网络配置和服务不相关3.通过nmcli建立网络配置和网卡之前的映射关系网卡: 物理设备DEVICE:物理设备TYPE:物理设备类型ethernet以太网卡wireless无线网卡bridge基于 桥接协议 配置的逻辑设备loopback本地环回tun基于隧道协议 配置的逻辑设备STATE:设备的配置状态设备有对应的配置,并且配置处于生效状态有配置,但是没生效。

2024-04-19 09:36:55 356

原创 Linux 软件包工具rpmbuild

Linux 软件包工具rpmbuild。

2024-04-18 08:48:58 327

原创 MySQL 试图

视图功能在5.0以后的版本启用视图是一张虚表。数据表确实包含了具体数据并且保存到硬盘中的实表。视图使用数据检索语句动态生成的一张虚表。每一次数据服务重启或者系统重启之后,在数据库服务启动期间,会使用创建视图的语句重新生成视图中的数据,视图的数据保存在内存中。和数据表一样,视图也必须拥有一个唯一不重复的名字(一般是在库的范围内)对于视图的创建是没有数量限制创建视图的时候,必须有对应的权限,权限一般由数据库管理员授予视图和视图之间是可以实现连表查询和嵌套查询的。

2024-04-16 17:00:15 413

原创 MySQL 实例employee表综合查询

9.列出薪金高于在部门30工作的所有员工的薪金 的员工姓名和薪金、部门名称。10.查出年份、利润、年度增长比。

2024-04-15 08:18:22 687

原创 MySQL 表管理

LOAD DATA INFILE "/目录/文件名" INTO TABLE 库名.表名 FIELDS TERMINATED BY "分隔符" LINES TERMINATED BY "\n";SELECT命令 INTO OUTFILE "/目录名/文件名" FIELDS TERMINATED BY "分隔符" LINES TERMINATED BY "\n";复制表结构以及数据:CREATE TABLE 库.表 SELECCT 列名 FROM 库.表 [ WHERE 条件 ];

2024-04-12 15:49:32 735

原创 MySQL 修改数据

数据插入INSERT 将数据行写入数据表。INSERT 可以适用于下面这几种场景:插入整行数据插入一行中部分数据(指定列)插入多行数据(多行)将查询语句的结果插入数据表(select + insert into )

2024-04-12 15:48:26 994 2

原创 MySQL 实例student表综合查询

例题:1、查询student表的所有记录2、查询student表的第2条到4条记录3、从student表查询所有学生的学号(id)、姓名(name)和院系(department)的信息4、从student表中查询计算机系和英语系的学生的信息5、从student表中查询年龄1985~1990年份的学生信息6、从student表中查询每个院系有多少人

2024-04-12 08:49:04 1031

原创 MySQL 全文检索

不是所有的数据表都支持全文检索 MySQL支持多种底层数据库引擎,但是并非所有的引擎支持全文检索 ,目前最常用引擎是是MyISAM和InnoDB;前者支持全文检索,后者不支持。

2024-04-11 15:01:36 743

原创 Shell编程

答案: # awk '{print $3}' 文件名 备注:awk支持按列输出,通过内置变量$1,$2,$3…可以单独显示任意列,默认列是以 空格或Tab缩进为 分隔符,也可以使用-F选项指定其他分隔符。答案: 定义函数的格式: function 函数名{ 代码块 } 函数名(){ 代码块 } 使用函数可以避免代码重复 使用函数可以将大的工程分割为若干小的功能模块,代码的可读性更强答案: # awk '{ip[$1]++}END{for(i in ip){print ip[i],i}}' /var/log/

2024-04-11 11:10:33 838

原创 MySQL 连接查询

连接查询连接查询也叫多表查询,常用于查询表头来自于多张表,通过不同连接方式把多张表重新组成一张新的临时表,再对临时表做数据处理。

2024-04-11 10:51:04 1380

原创 MySQL 嵌套查询

嵌套查询是指在一个完整的查询语句之中,包含若干个不同功能的小查询;从而一起完成复杂查询的一种编写形式。

2024-04-09 19:30:21 737 1

原创 MySQL 查询结果处理

SELECT 表头名 FROM 库名.表名 [WHERE条件] 分组 | 过滤;

2024-04-09 15:41:43 265

原创 MySQL 常用函数

SELECT 函数(表头名) FROM 库名.表名 WHERE 条件;SELECT 函数(表头名) FROM 库名.表名;从s的start位置开始取出到end长度的子串。返回str1参数,在str参数内的位置。返回字符串s删除了两边空格之后的字符串。将字符串中的字母全部转换成大写。将str中的字母全部转换成小写。返回字符串长度,以字符为单位。时间差:date1-date2。返字符串长度,以字节为单位。(一个汉字3个字节)

2024-04-08 19:11:41 1155 1

原创 MySQL 查询

select命令 数据列限制输出行数 查询列数据 排序 order by 列名 (desc) where子句 模糊匹配 逻辑比较 正则匹配 别名/合并

2024-04-07 17:00:03 543 1

原创 系统&服务管理进阶(SERVICE)

18. Cobbler装机平台与传统PXE网络装机优势有哪些?答案:Cobbler具备多系统的镜像仓库及应答文件仓库,非常适合多系统的安装Cobbler会默认生成菜单文件及应答文件,非常自动化 Cobbler自动搭建网络Yum仓库

2024-04-07 11:04:46 809

原创 Linux | MySQL安装Workbench图形化

配置国内的epel源图中我所需的依赖很多需要从epel库获取,所以我们给电脑配置国内的epel源打开/etc/yum.repos.d/epel.repo(如果没配过,这里应该是打开了一个新文件):

2024-04-06 15:07:58 950

原创 Linux | MySQL基础

MySQL是关系型数据库(RDBMS),采用表格结构存储数据同类型的还有Oracle、SQL Server。

2024-04-05 18:17:43 710

原创 LVM(逻辑卷管理器)

LVM 技术是在硬盘分区和文件系统之间添加了一个逻辑层,它提供了一个抽象的卷组,可以把多块硬盘进行卷组合并。这样一来,用户不必关心物理硬盘设备的底层架构和布局,就可以实现对硬盘分区的动态调整。

2024-04-01 16:42:31 828

原创 iptables 与 firewalld 防火墙

四种防火墙策略:ACCEPT(允许流量通过)流量发送方会看到响应超时的提醒,但是流量发送方无法判断流量是被拒绝,还是接收方主机当前不在线REJECT(拒绝流量通过)流量发送方会看到端口不可达的响应LOG(记录日志信息)DROP(拒绝流量通过)

2024-03-31 14:36:45 1293

原创 云计算应用管理(ENGINEER)

16. 基于httpd架设一个安全Web站点的条件答案: 安装 mod_ssl 模块软件包 提供可用的网站证书、密钥并部署到正确的位置 修改 /etc/httpd/conf.d/ssl.conf 配置文件,指定站点名、网页目录、证书及密钥的路径

2024-03-29 14:37:28 1270

原创 配置ssh服务

服务端主程序:/usr/sbin/sshd服务端配置文件:/etc/ssh/sshd_config

2024-03-28 14:49:01 837

原创 Shell脚本之流程控制语句

综合案例:猜商品价格游戏;通过变量RANDOM获得随机数;提示用户猜测并记录次数,猜中后退出循环

2024-03-27 09:32:37 606

原创 Shell脚本编程基础

Shell常见的变量之一系统变量,主要是用于对参数判断和命令返回值判断时使用,系统变量详解如下:$0 当前脚本的名称;$n 当前脚本的第n个参数,n=1,2,…9;$* 当前脚本的所有参数(不包括程序本身);$# 当前脚本的参数个数(不包括程序本身);令或程序执行完后的状态,返回0表示执行成功;$$ 程序本身的PID号。

2024-03-26 09:07:36 588

原创 FTP 文件传输服务

控制连接:TCP21,用于发送FTP命令信息数据连接:TCP20,用于上传、下载数据数据连接的建立类型:主动模式:服务端从 20 端口主动向客户端发起连接被动模式:服务端在指定范围内某个端口被动等待客户端连接。

2024-03-25 14:48:10 552

原创 云计算系统管理(ADMIN)

​01. 公司需要将/opt/bjcat3目录下的所有文档打包备份,如何实现?答案:# tar -czf /tmp/bjcat3.tar.gz /opt/bjcat302. 简述创建crontab计划任务的流程答案: 利用crontab –e -u 用户名 进入计划任务编辑模式 分 时 日 月 周 执行的命令​

2024-03-24 20:22:07 1440

原创 Samba局域网共享文件

基于两个协议:smb协议(Server Message Block,服务消息块)和cifs协议(Common Internet File System,通用互联网文件系统)两个主进程:smbd 和nmbd进程。smbd:提供对服务器中文件、打印资源的共享访问nmbd:提供基于 NetBIOS 主机名称的解析。

2024-03-22 22:50:27 704

原创 软件管理rpm与yum

qa:查看系统中已安装的所有RPM软件包列表-qi:查看指定软件的详细信息-ql:查询指定软件包所安装的目录、文件列表-qf: 查询某个文件属于哪个软件包间接查找tail属于哪个软件包。

2024-03-21 08:22:31 517

原创 进程管理与计划任务管理

后台进程终止:kill -9 进程号, killall -9 进程名称。例如: file1 文件被中断,会生成 .file1.swp 隐藏文件。杀死特定条件进程:pkill -9 -U “用户名”如:cat /var/spool/cron/root。如果文件被非正常退出,会生成一个隐藏的缓存文件.打印机的管理服务:cups.service。任务计划: 让设备在指定时间完成指定任务。前台进程终止:crtl + c。systemd 第一个进程。bg [任务序列号]fg [任务序列号]

2024-03-20 18:04:05 751

原创 静态网络配置

用途:保存本机需要使用的DNS服务器的IP地址确认修改正确并保存配置后,重新启动服务器(或者重新启动服务)查看。

2024-03-19 21:53:10 506

原创 磁盘和文件系统管理

dev/sdn n:代表第几块磁盘,从字母a开始编号/dev/sdnx x:代表当前磁盘的第几个分区,5永远代表每一个逻辑分区分区类型分为: 主分区,扩展分区, 逻辑分区主分区可以用于引导操作系统. 如果一块磁盘都创建主分区最多可以分4个分区扩展分区:不可以直接使用,可用于创建更多的逻辑分区.逻辑分区: 可以正常使用,但不可以引导操作系统./dev/sdd6 -->第四块磁盘的第2个逻辑分区/dev/sdc3 -->第三块磁盘的第3个主分区。

2024-03-15 17:40:42 538

Linux服务管理大作业

按照要求完成基本的系统管理任务: 1、完成所有系统的主机名、网络配置; 本次作业共需要3台虚拟机,分别作为客户端、综合应用服务器、存储服务器。 2、配置系统基本的包管理工具; (1)在综合应用服务器和存储上操作; (2)使用本地光盘 (3)修改yum镜像仓库配置文件,仅使用光盘作为唯一的安装源; (4)清理yum缓存并重新生成缓存 (5)安装软件包sshpass 3、通过acl控制用户的访问; (1)在综合应用服务器上有一个多项目组协作目录/cooperation; (2)为了方便用户操作,对此目录的权限要求为775,属主root 属组manager同时目录下新建文件将继承目录的属组保持一致 为了支持多项目组管理,对目录和目录下的重要文件设置以下facl

2024-05-31

云操作系统管理实验报告

1、使用虚拟化套件完成操作系统的安装; 2、完成系统的硬盘管理及逻辑卷配置; 3、完成系统的主机名、网络配置,实现主机间通信; 4、配置相应服务实现主机间免密登录及访问控制; 5、管理本地用户、组及密码策略; 6、配置指定目录权限,提升系统安全性; 7、配置系统日志,用于故障排查; 8、配置时钟同步服务; 9、在主机间传递文件; 10、实现软件仓库的配置,并安装软件包测试。 对各实验各关键部分进行必要说明及基本验证

2024-04-06

空空如也

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

TA关注的人

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