- 博客(64)
- 收藏
- 关注
原创 软考(信息系统运行管理员)
信息系统软件运维是指信息系统软件在开发完成投入使用后,对其进行的改正性维护、适应性维护、完善性维护、预防性维护等软件工程活动。信息系统安全是指保障计算机及其相关设备、设施(含网络)的安全,运行环境的安全,信息的安全,实现信息系统的正常运行。信息系统安全包括实体安全、运行安全、信息安全和人员安全。也称物理安全,保护计算机设备、设施及其他载体免遭自然灾害和环境事故破坏。包括环境安全、设备安全和媒体安全。目标是保证系统连续正常运行。包括系统风险管理、审计跟踪、备份与恢复、应急处理。
2025-05-10 20:56:06
1012
原创 千锋教育Ansible自动化运维实战教程从入门到精通
测试项目命令判断标准SSH 连通性测试返回pong模块执行能力正常输出系统信息文件推送能力文件成功传到远程playbook 执行能力正常执行任务,状态为 OK**Inventory(主机清单)**是一个文件,列出了所有你想控制的远程主机,它可以是:一个静态文件(通常是 INI 或 YAML 格式);一个动态脚本/插件(例如自动拉取云服务器列表);[web][db]:登录用户;:SSH 端口;:私钥路径。功能方法指定 inventory 文件查看主机列表(YAML 格式)分组管理。
2025-05-05 14:00:20
892
原创 fastapi【0基础学习之路(未学py版)】
想象一下,你想做一个网站或者一个手机App,它们需要有一些后台的功能,比如用户可以注册登录,可以发布信息,可以查看数据等等。FastAPI 就像一个工具箱,里面有很多工具,可以帮助你快速地搭建起这些后台功能。你可以把它想象成盖楼房,FastAPI 提供了各种“砖块”和“工具”,让你不用从头开始,就能很快地盖出一栋功能完善的“后台楼房”。这个“楼房”可以接收来自网站或App的信息,处理这些信息,然后再把结果告诉网站或App。
2025-04-27 13:08:17
639
原创 计算机三级Linux应用与开发技术(最终版了)
PID(进程ID):每个运行的程序都会被操作系统分配一个唯一的进程ID(PID)。PID用于区分不同的进程,当程序执行时,它的所有信息都会加载到内存,并且由操作系统分配一个PID来标识该进程。进程管理是Linux系统管理员的基础任务之一,通过这些命令(如pstopkillnicerenice等),管理员可以有效地监控、管理和优化系统中的进程,确保系统的稳定和高效运行。在多人多进程的环境中,合理的进程优先级调整和及时的进程结束,能够帮助系统更好地响应用户需求,避免不必要的资源浪费。Model(模型)
2025-03-24 21:16:21
855
2
原创 4小时速通shell外加100例
1. Shell 是什么?简单来说,Shell 是一个命令解释器,它是用户与操作系统之间的桥梁。你输入命令,Shell 负责解析并告诉 Linux 内核去执行。这就像一个“翻译官”,帮你和计算机交流!2. Shell 能做什么?运行命令:执行lspwdcd等基本操作。批量处理任务:写一个脚本,自动完成文件备份、日志清理等重复工作!自动化运维:定时执行任务、监控服务器状态,运维工程师的最爱!编写交互式工具:写一个 Shell 脚本,让它和用户对话,创建简易菜单系统!数据处理。
2025-03-22 18:37:46
925
原创 尚硅谷3小时速通Docker教程,雷神带练docker部署到实战!
Docker通过提供一种轻量级的容器化技术,使得应用程序能够在不同的环境中一致地运行,带来了更高的开发效率、更好的资源利用率和更简化的运维管理。掌握Docker的基本架构和工作流程,是现代开发人员和运维工程师的必备技能。docker 【container】inspect 容器名 #查看容器详情docker network create 自定义网络名 #创建一个网络在docker run中添加--network 指定网络名在docker自己的网络中,容器可以相互访问在自定义的网络中,容器名就是域名。
2025-02-26 21:33:35
1079
原创 计算机三级Linux应用与开发技术(高配)
科学研究手段的演变:计算分析的作用:计算科学的定义和发展:科学研究的三种手段:图灵机图灵的贡献:图灵机模型:图灵机的影响:计算机系统冯·诺依曼简介:冯·诺依曼体系结构:计算机组成:冯·诺依曼结构的意义:计算机科学源于电子工程、数学和语言学,涵盖算法、计算极限、软硬件及人工智能等。分系统与应用研究,前者关乎计算机自身,含理论、硬件(通用与嵌入式)、软件;后者聚焦各领域应用。Dijkstra称其不仅关乎计算机,还涉应用,且随性能提升,更多用户参与科学计算。计算机体系结构涉及基本理论、原理、设计和技术,包括微体系
2025-02-25 11:38:24
1247
原创 计算机三级Linux应用与开发技术知识点整理(丐版)
Linux只是一个内核,提供设备驱动、文件系统、进程管理、网络通信等功能。Linux发行版本:Red Hat、Debian Linux、Fedora Core、CentOS、Ubuntu Linux、SuSE Linux、Gentoo Linux、Slackware。shell是用C语言编写的程序,是连接用户和UNIX/Linux内核的桥梁。脚本第一行通常使用#!/bin/bash指定解释程序。
2025-02-13 12:39:16
1016
原创 操作系统复习(理论版)
定义:操作系统是一组用于控制和管理计算机系统硬件和软件资源、合理地对各类作业进行调度、方便用户使用的程序集合。地位:操作系统是裸机之上第一层软件是建立其它所有软件的基础,是整个系统的控制管理中心,管理所有的计算机资源(硬件和软件),为其它软件提供运行环境。基本特征并发:指两个或者多个活动在同一时间段(注意是时间段,并行是时刻)中进行。共享:指计算机系统中的资源被多个进程所共用。异步:进程以不可预知的速度向前推进。虚拟:把一个物理上的实体变为若干个逻辑上的对应物。
2025-01-05 20:31:28
770
原创 我的一生(主题:音乐)
那些人说的正确恋爱观,也想音乐一样,慢慢的完整,变相似而又不同。画出五线谱,填上音符,我们就知道该怎么做了,如何唱,如何演奏,一目了然。但是要注意,好的音乐一定是你方唱罢我登场,如果把所有不同的信息都当做一个大头兵,那么沉默也算一个。更不知道还有多少我不能列举出来的事情,我爱了你整整十年,那只是一个美好的祝愿,一首骗自己的歌。爱一个人是不可能爱到一辈子的,且不说你的前半生是否有她,就说真的遇到了你会一直爱她吗?我需要承认的是,音乐可以改变很多,包括我。在我奔跑的时候喜欢听歌,偶尔停下,音乐是我一生的风。
2024-12-29 19:48:10
371
原创 计算机组成原理勾画版
映射方式替换算法描述适用场景直接映射FIFO先入先出算法每个主存块映射到缓存中的固定位置,冲突时替换。硬件资源有限的系统,较少发生冲突时适用随机替换固定位置的缓存冲突时,随机选择一个缓存块进行替换。实现简单,适用于硬件开销最小的系统全相联映射FIFO先入先出算法所有缓存行均可以存储主存块,使用先进先出策略替换。对缓存命中率要求较高的系统LRU最近最少使用算法根据访问时间选择最近最少使用的缓存块进行替换。高性能计算、服务器系统等最佳替换根据未来访问模式选择最不可能被访问的块进行替换。
2024-12-28 12:31:14
657
原创 day4:tomcat—maven-jdk
JDK(Java Development Kit,Java 开发工具包)是开发 Java 应用程序所需的核心工具集合。它包含了运行 Java 应用程序和开发 Java 程序的各种工具和库。JDK 包括了JRE(Java Runtime Environment,Java 运行时环境)和开发工具,如编译器javac)、调试工具jdb)以及其他必要的工具和库。J2SE, J2EE, J2ME 概述版本全称定义主要用途适用对象J2SE。
2024-12-17 17:56:03
1018
原创 day3:Nginx实战——PHP
是一种标准协议,允许 Web 服务器与外部程序进行交互,通常用于动态生成网页内容。CGI 是早期 Web 开发中用来处理动态请求的主要方式,尤其是在静态网页无法满足需求时,CGI 使得 Web 服务器能够执行后端程序(如 PHP、Python、Perl 等)并将结果返回给客户端。CGI 的工作流程:Web 服务器接收到请求:当用户访问动态页面时,Web 服务器会识别该请求是需要通过程序来处理(如 PHP 脚本)。执行外部程序。
2024-12-17 13:20:46
1233
原创 day2:nginx基础
HTTP(Hypertext Transfer Protocol,超文本传输协议)是应用层协议,主要用于Web浏览器与Web服务器之间的通信。它基于请求/响应模型,客户端发送请求,服务器返回响应。HTTP是无状态的协议,即每个请求和响应都是独立的,不会记住之前的请求。抓包工具用于捕获和分析通过网络传输的数据包,常用于调试、分析HTTP协议的请求和响应。常见的抓包工具有:HTTP协议定义了几种不同的请求方式(又称HTTP动词):HTTP响应码表示请求的处理结果,分为以下几类:HTTP协议本身是无状态的,意味着
2024-12-10 18:52:57
502
原创 day1:ansible
自动化运维(AIOps 或 DevOps)是指通过使用自动化工具和技术,将日常的系统运维任务、软件发布、配置管理、监控、日志分析等流程自动化,以提高运维效率、减少人工干预、降低错误率,并确保系统的高可用性和可靠性。自动化运维不仅包括基础设施的管理,还涉及软件生命周期管理、应用程序部署、监控、故障响应和性能优化等多个方面。Ansible是一个开源的自动化工具,主要用于配置管理、应用程序部署、任务自动化和多台服务器的管理。
2024-12-06 19:22:43
553
原创 计算机组成原理(基础期末题)
SRAM: 读写速度快, 生产成本高, 多用于容量较小的高速缓冲存储器.DRAM: 读写速度较慢, 集成度高, 生产成本低, 多用于容量较大的主存储器.
2024-12-05 17:25:02
861
1
原创 计算机组成原理(计算题:疯狂干)
IEEE754题型介绍及入门(比如11.375=》二进制:1011.011=》浮点数1.011011*2^3)01000001s符号位,1位,表示数的正负(0为正,1为负)e阶码:单精度8位,双精度11位,表示数的指数部分,偏移值分别为127和1023。M尾数位:单精度23位,双精度52位,表示数的小数部分,隐含的最高位为1。现将十进制数变为二进制(不是原反补,只是二进制)再将二进制变为浮点数【1.小数*2^次方】形式。
2024-12-05 13:10:08
1023
原创 day21:jumpserver配置与搭建
堡垒机(Bastion Host)是一种用于保护内部网络的安全设备或服务器,通常用于管理和审计对内部服务器的访问。它作为一个中间点,控制并记录外部用户访问内部资源的过程。堡垒机通常通过安全协议(如 SSH 或 RDP)来管理远程连接,避免了直接开放端口给外部访问,从而提升安全性。堡垒机与跳板机堡垒机:主要指的是用于管理和控制内部网络访问的安全中枢点。它不仅仅提供访问功能,还能记录所有的访问行为(日志),监控所有进入的连接,以便于安全审计和管理。跳板机。
2024-11-30 18:46:11
1907
1
原创 小程序基础:流程。
该文章是个人的学习笔记,是学习了黑马程序的微信小程序开发视频后写的笔记,将老师所讲的内容重点汇总起来,目的是为了方便自己日后回顾,同时也方便大家学习和了解小程序的开发想要入门小程序,那么看这一篇文章就够了!!!B站视频链接黑马程序员前端微信小程序开发教程,微信小程序从基础到发布全流程_企业级商城实战(含uni-app项目多端部署)_哔哩哔哩_bilibilirpx是微信小程序独有的,用来解决屏幕适配的尺寸单位。使用 WXSS 提供的 @import 语法,可以导入外联的样式表。
2024-11-26 16:40:15
1129
1
原创 day20-21之间的若依项目部署(可能会搞不出来但是没事,可以跳过)
回到ruoyi-admin目录中,里面有一个pom.xml(清单文件)不过在在此之前请回到,RuoYi-Vue目录下。这个目录下也有一个pom.xml,在这个目录下使用mvn install。会生成一个ruoyi-admin.jar在ruoyi-admin/target/目录下。cp ruoyi-admin.jar文件到一个目录(比如root,完成后回到root)改数据库名,用户名,连接端口,连接路径,密码,如果本地就只用改用户名,数据库名,密码。将前端dist.zip解压的nginx/html/目录。
2024-11-20 21:23:02
1072
原创 Python的Matplotlib
改变点的大小和颜色s用于控制点的大小。c用于控制点的颜色。plt.scatter(x, y, s=100, c='r') # 红色且较大的点使用不同的标记样式marker参数允许选择不同的标记类型(如圆圈、星号等)。plt.scatter(x, y, marker='*') # 星号标记绘制多个系列:如果你有多个数据集,可以在同一张图上绘制多个散点图。plt.scatter(x, y, label="系列 1", c='b') # 蓝色点。
2024-11-15 13:05:31
985
原创 荒凉的沙漠偶有热闹(主题:友情)
假如你渴了,你可以问问仙人掌,看看它有没有什么好办法,只要它愿意,我想没有什么是过不去的。别担心,如果你遇到了你爱的人,而且结了婚,那么死亡就是一刹那的事。当你步入沙漠的那一刻开始,命运就已经开始喜欢其他人了,就好像鱼儿离了水,就算命运还爱着你,她能做到也不多了。有一天,你的背上也许会印上花朵,那是你和商人们的见证,在你的旁边是活下去的物资,希望不要出现食物和水以外的东西,至少在你离开沙漠之前不应该有。会堕落的,每个人都会,但是有人可以也愿意爬起来,下一次遇见商人后,要么吵一架,要么只有粮水。
2024-11-12 11:37:42
415
原创 day19:三剑客
grepsed和awk。它们主要用于文本处理和文件处理,能够高效地对文件内容进行搜索、替换、筛选和格式化输出。作用:在文件或文本中搜索并匹配字符串或正则表达式。常见用途:日志分析、过滤文本输出、配置文件查找等。
2024-11-07 17:58:32
1025
原创 day18:交互,case,函数
case语句用于在 Shell 脚本中根据不同的条件选择执行不同的代码块,适用于多条件分支判断。在 Shell 脚本中,函数用于封装一段代码逻辑,以便在多个地方调用,增强代码的可重用性和可读性。# 函数体。
2024-11-06 11:26:43
973
原创 day17:循环,随机数
Shell 提供了一个内置的$RANDOM变量,可以生成 0 到 32767 之间的随机整数。可以通过对$RANDOM进行取模运算来生成特定范围的随机数。
2024-11-05 19:35:31
868
原创 day16:shell脚本的表达式与流程控制
条件判断语句用于检测某个条件是否满足,从而决定是否执行特定的操作。Shell 脚本中常见的条件判断语句主要包括 、 等。if 语句:case 语句:常见判断的参数文件判断参数参数 说明 案例代码 解释 比如 文件的判断 文件/目录存在 判断 是否存在 普通文件 判断 是否为普通文件 是否为目录 判断 是否为目录 文件的权限判断 文件/目录
2024-11-05 14:26:30
903
原创 day15:shell基础
Shell 是一种命令解释器,提供用户与操作系统交互的接口。用户可以通过 Shell 输入命令或执行脚本来控制和管理系统。Shell 不仅能执行基本的系统命令,还可以通过编写脚本完成自动化任务。常见的 Shell 包括 Bash、Zsh、Ksh 等。Shell 脚本是一组按顺序执行的命令集合,保存为文本文件,并通过 Shell 解释执行。Shell 脚本主要用于自动化任务,管理系统环境、批量处理文件等。脚本可以包含变量、循环、条件判断等结构,帮助实现流程控制和自动化管理。就是系统中可以改变的量。
2024-11-01 14:38:29
950
原创 day14:RSYNC同步
rsync [选项] 源 目标选项描述示例命令-a归档模式:递归复制文件并保留所有文件属性。-r递归:复制子目录及其内容。-v详细模式:输出详细的传输信息。-z压缩:在传输时进行压缩,适用于慢速网络。-e指定远程 shell:通常用于指定使用的传输协议,如ssh。--delete删除多余文件:在目标目录中删除源目录中不存在的文件。在传输后删除:完成文件传输后删除目标中多余的文件。--dry-run模拟运行:显示将要执行的操作,但不实际执行任何操作。-u只更新:仅复制源文件比目标文件更新的文件。
2024-10-31 12:58:25
1343
原创 day12:磁盘阵列
我们可以把inode想象成一个学生档案卡,上面记录着学生的名字、年龄、班级等信息,但不记录具体位置。类似地,在文件系统中,每个文件都有一个 inode,里面记录了文件大小、文件类型、权限、以及文件在磁盘上的存储位置等信息。
2024-10-28 21:45:51
1058
原创 她(主题:她)
我的一生注定不只有一个她,在我的前半生,她会伴我,在我的后半生,也是的。当晚,我做了一个梦,梦里她想带我走,我也想走,可家人努力的留下了我,我也成为了土壤,保护一个小小的辣椒种子。她在矮墙上,现在一想,她爱我到了病态,至少我是害怕的,被她蒙住了眼睛,我不知道眼前的真假,只有黑暗。她说,她是爱我的,我相信,但是那天她走了,好像她说过有人在等我,是另外一个她,我不知道是不是她说的,但是大家都说是。冬天,一个让我很难有感受的季节,很冷,也最暖和,如果我不在这里出生,那我应该是什么样的,碌碌无为,还是……
2024-10-28 19:15:20
306
原创 day11:磁盘管理
磁盘空间有余但无法创建文件:通常是 inode 已满,尤其是当系统中存在大量小文件时。此时需删除无用小文件,或在重新格式化时分配更多 inode。系统性能下降:块大小不当可能导致性能下降。合理设置块大小能提高文件系统的读写性能。逻辑卷管理器(LVM)是一种用于管理磁盘存储的工具,允许用户以更灵活的方式管理磁盘空间。与传统的分区管理相比,LVM 提供了动态的分区管理功能,包括扩展、缩减和快照等。大概用了3天,其实都是在玩哈哈哈哈。
2024-10-28 12:31:13
2203
原创 day10:ssh服务-跳板机
跳板机通常用于管理访问权限,以确保只有经过授权的用户能够访问内部网络中的关键系统。通过使用跳板机,用户的所有访问流量都会通过这个中间服务器,从而实现更好的安全性和审计能力。
2024-10-26 17:32:27
2305
原创 day9:自有服务与防火墙
在centos7前,通过service和chkconfig两个命令管理服务service:负责启动停止服务,显示服务状态chkconfig:用于指定服务是否开机自启(服务持久化)centos7开始,使用systemctl统一管理NTP(Network Time Protocol,网络时间协议)是一种用于计算机系统间时间同步的协议,能够将网络中的各个设备(例如服务器和工作站)的时间与标准时间源同步。
2024-10-25 17:32:22
1171
原创 day8:进程管理
进程:一个在内存中运行的程序,每个进程都有一个独立的内存空间,一个应用程序可以同时调用多个进程;进程也是程序的一次运行过程,是系统运行程序的基本单位。系统运行一个程序,就是一个进程从创建,运行到消亡的过程。程序:是人通过编程语言编写的可以实现特点目标的代码集合。程序是存放在硬盘中的二进制文件(可执行命令的序列),是静态的。进程就是已经加载到内存中的,正在运行的程序,是动态的。top 【选项】free 【选项】df 【选项】【文件/目录:查到文件对应磁盘的相关信息】ps 【选项】【选项值】netstat 【选
2024-10-24 19:32:16
978
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人