AI Linux 运维笔记

运维基本概念 

IT运维是指通过专业技术手段,确保企业的IT系统和网络持续、安全、稳定运行,保障业务的连续性。运维涵盖计算机网络、应用系统、硬件环境和服务流程的综合管理。

主要分为: 系统运维、数据库运维、自动化运维、容器运维、云计算运维、信创运维六个方向。 主要的工作内容以围绕部署、监控、告警、故障快速恢复几个板块展开,不同的方向所采用的技术栈也会有所不同


软件开发流程

  • 流程:产品设计——>项目研发——>项目测试——>项目上线——>运维
  • 研发:前端(HTML+CSS+JavaScript)+后端(Java/Python/Go)
  • 运维:产品上线、后期的运行与维护工作都属于运维工程师范畴

 


工单系统

工单系统(Ticketing system)是运维工程师和 IT 支持团队在日常工作中广泛使用的工具。简单来说,它是一种用于记录、分配和处理工作请求、问题报告、变更申请等事项的系统。

 


网络通信 

网络通信是指在不同设备间通过网络连接进行数据传输交换的过程。 

1.协议(Protocol): 协议定义了数据在网络中传输时的规则和格式。常见的协议有TCP/IP、UDP、HTTP/S、FTP 等它们规定了数据如何被分割、传输、接收和重组。 

2.IP(Internet Protocol):IP地址用于唯一标识网络中的每一台设备。它充当设备的“地址”,使得数据能够在网络中准确地找到目标设备。 

3.端口(Port): 端口用于区分同一台设备上不同的应用程序或服务。在计算机网络中,一个IP 地址可以对应多个服务每个服务通过不同的端口进行通信。端口号是通信中识别应用程序的方式。


操作系统

常见的操作系统:Windows、MacOs、Unix/Linux、Android;其中Linux是目前全球使用最多的服务器操作系统。


Linux 

  1. Linux 特点: 开放性(开源)、多用户、多任务、多线程、多CPU的操作系统。
  2. 狭义: 由Linux 编写的一段内核代码,
  3. 广义: 广义上的Linux 是指由Linux内核衍生的各种Linux发行版本。(CentOs、Ubuntu) 

常用的发行版本:Centos/Centos Stream、Ubuntu、RedHat、麒麟 


CentOS


云服务器 

云服务器(Cloud Server),又称云主机或弹性计算服务(Elastic Compute Service,ECS),是基于云计算技术提供的一种虚拟化服务器。 

云服务器利用虚拟化技术,将物理服务器的计算资源(如CPU、内存、存储等)封装成一个或多个独立的虚拟环境,用户可以按需通过互联网远程访问和使用这些资源。 

 在全球市场份额中,AWS位居第一,占比32%;而在国内排名第一为阿里云,占比高达36%。


Linux的目录


目录相关命令

定位 pwd 与查看 ls:

切换 cd 与目录结构 tree:
创建目录 mkdir 与 删除目录  rmdir

 


 案例:


文件命令 touch,cp,mv,rm


文件查找 find

find命令:文件查找命令
格式:find 路径范围 选项1 选项1的值「选项2 选项2 的值...]

选项说明: 

案例:


文件编辑 vi,vim 

vi:经典的文本编辑器,功能较基础,适用于简单编辑任务。

vim (VilMproved):vi的升级版,支持更多高级功能,如:

  1. 语法高亮
  2. 多级撤销(vi仅支持单步撤销)
  3. 代码折叠
  4. 插件支持
  5. 更好的跨平台兼容性 

在 RHEL9 中,vi 通常是 vim 的符号链接,即运行vi 实际启动的是 vim 的兼容模式。 

安装vim: dnf install -y  vim

vi/vim 三种工作模式: 命令模式、插入模式(编辑模式)、末行模式(底行模式)

  1. 命令模式: 复制、粘贴、移动光标、撤销与恢复
  2. 插入模式(编辑模式): 只能编辑文件内容(写字)
  3. 底行模式(末行模式): 保存文件、退出文件、显示行号、搜索关键词

 

:wg和:x区别?
答:如果文件内容有改变,两者的效果是一样的。如果文件内容没有改变,:x不会改变文件的最后修改时间,但是:wG会更新文件的最后修改时间。运维工程师,强烈推荐使用:x 

 

以后每次打开之前的文件就会产生上面的提示,解决方案

  1. 之前的修改不重要,可以直接删除的情况:rm.源文件名称.swp
  2. 之前的修改很重要,需要先恢复内容,然后再解决报错问题

第一步:直接回车,切换到错误的底部,找到回复菜单,一般是R,恢复文件内容

第二步:针对找回的内容进行:x保存并退出
第三步:删除刚才产生的交换文件 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/bicheng/89045.shtml
繁体地址,请注明出处:http://hk.pswp.cn/bicheng/89045.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Redis性能基准测试

基准环境 机器:AWS EC2 c4.8xlarge(同机部署 Redis Server 与 ReJSONBenchmark 工具,通过网络栈连接)测试工具:ReJSONBenchmark(Go 实现、可配置并发)模式:非管线(non-pi…

XML外部实体注入与修复方案

XML外部实体注入(XXE)是一种严重的安全漏洞,攻击者利用XML解析器处理外部实体的功能来读取服务器内部文件、执行远程请求(SSRF)、扫描内网端口或发起拒绝服务攻击。以下是详细解释和修复方案:XXE 攻击原理外…

解决高并发场景中的连接延迟:TCP 优化与队头阻塞问题剖析

你是否在高并发场景下遇到过这种情况:系统性能本来不错,但在请求量大增的时刻,连接延迟暴涨,响应时间直线飙升,甚至整个服务都变得不可用?当你打开监控时,CPU、内存、带宽都在正常范围内&#x…

Web学习笔记4

CSS概述1、CSS简介CSS,层叠样式表,是一种样式表语言,用以描述HTML的呈现内容的方式(美化网页)。CSS书写规则是:选择器{属性名:属性值}的键值对CSS有三种引入方式,分别为:…

Spring AI 初学者指南:从入门到实践与常用大模型介绍

作为 Java 开发者,当 AI 浪潮席卷而来时,如何在熟悉的 Spring 生态中快速拥抱大模型开发?Spring AI 的出现给出了答案。本文将从初学者视角出发,带你了解 Spring AI 的核心概念、使用方法,并介绍与之搭配的常用大模型&…

C#自定义控件

1。C#中控件和组件的区别: 一般组件派生于:Component类,所以从此类派生出的称之为组件。 一般用户控件派生于:Control类或UserControl类,所以从该类派生出的称之为用户控件。 他们之间的关系主要是:UserControl继承Con…

网络资产测绘工具全景解析:七大平台深度洞察

​一、资产测绘工具的核心价值​网络资产测绘(Cyber Asset Intelligence)技术通过主动扫描与被动分析:实时发现全球暴露的网络设备(服务器、摄像头、IoT设备)自动化构建资产指纹库(操作系统/服务/框架版本&…

编程语言设计目的与侧重点全解析(主流语言深度总结)

编程语言的设计本质上是对计算逻辑的形式化表达与工程约束的平衡,不同语言因目标场景、时代需求和技术哲学的差异,形成了独特的设计范式。以下从系统级、应用级、脚本/动态、函数式、并发/安全等维度,选取10种最具代表性的编程语言&#xff0…

重学前端003 --- 响应式网页设计 CSS 颜色

文章目录文档声明head颜色模型div根据在这里 Freecodecamp 实践&#xff0c;记录笔记总结。 文档声明 在文档顶部添加 DOCTYPE html 声明 <!DOCTYPE html>head title 元素为搜索引擎提供了有关页面的额外信息。 它还通过以下两种方式显示 title 元素的内容&#xff1a…

这个Pandas函数可以自动爬取Web图表

Pandas作为数据科学领域鳌头独占的利器&#xff0c;有着丰富多样的函数&#xff0c;能实现各种意想不到的功能。 作为学习者没办法一次性掌握Pandas所有的方法&#xff0c;需要慢慢积累&#xff0c;多看多练。 这次为大家介绍一个非常实用且神奇的函数-read_html()&#xff0…

vLLM与SGLang在自然语言处理领域的技术架构与性能对比研究

随着大语言模型在工业界和学术界的广泛应用&#xff0c;高效推理框架的选择成为自然语言处理领域的关键挑战。vLLM与SGLang作为当前最前沿的推理优化框架&#xff0c;分别通过创新的PagedAttention和RadixAttention机制展现了独特的技术优势。本文将系统对比两大框架的核心架构…

楼宇自动化:Modbus 在暖通空调(HVAC)中的节能控制(二)

Modbus 在 HVAC 节能控制中的应用案例案例一&#xff1a;某商业建筑 HVAC 系统节能改造某大型商业建筑&#xff0c;总建筑面积达 5 万平方米&#xff0c;涵盖了购物中心、餐饮区和娱乐场所等多种功能区域 。改造前&#xff0c;其 HVAC 系统采用传统的控制方式&#xff0c;设备之…

win10安装Elasticsearch

1 启动elasticsearch 下载地址&#xff1a;Download Elasticsearch | Elastic 双击elasticsearch.bat elasticsearch黑窗口启动乱码问题解决方案 到 config 文件下找到 jvm.options 文件 打开后 在文件末尾空白处 添加 -Dfile.encodingGBK 保存后重启即可。 启动后输入&am…

[Meetily后端框架] Whisper转录服务器 | 后端服务管理脚本

第七章&#xff1a;Whisper转录服务器 欢迎回来&#xff01; 到目前为止&#xff0c;我们已经深入探索了"meeting-minutes"项目的"大脑"——Python后端。 我们已经了解了它如何通过后端API网关接收文本转录&#xff0c;使用摘要数据结构&#xff08;Pyd…

Azure-ADF 抽取数据

1,Azure 访问地址 1,国际版 https://portal.azure.com/#homehttps://portal.azure.com/#home2,世纪互联中国版 Microsoft Azure 由世纪互联运营https://portal.azure.cn/2,创建资源组并且所有的后续组件都是再此资源下面创建。 3,创建Data Factory 工具 4,核心组件 1. 管…

django queryset 去重

在Django中&#xff0c;使用QuerySet时&#xff0c;如果你想要对查询结果进行去重&#xff08;即去除重复的记录&#xff09;&#xff0c;你可以使用几种不同的方法。这里列出了一些常见的方法&#xff1a; 使用distinct() distinct()方法用于返回QuerySet中不重复的唯一对象。…

WIFI MTU含义 ,协商修改的过程案例分析

WIFI MTU含义 ,协商修改的过程案例分析 文章目录 **WIFI MTU含义 ,协商修改的过程案例分析****一、WIFI MTU的含义****二、MTU协商修改的过程案例分析****1. TCP/IP协议中的MTU协商****2. 蓝牙(BLE)中的MTU协商****3. 网络设备配置中的MTU调整****三、协商修改的注意事项**…

记一次Android Studio编译报错:Execution failed for task ‘:app:compileDebugAidl‘

问题背景: android studio导入AIDL文件的时候编译提示: Execution failed for task :app:compileDebugAidl. > A failure occurred while executing com.android.build.gradle.tasks.AidlCompile$AidlCompileRunnable > com.android.ide.common.process.ProcessEx…

selenium跳转到新页面时如何进行定位

在 Selenium 中&#xff0c;当你跳转到新页面&#xff08;例如通过点击链接、提交表单或 JavaScript 重定向&#xff09;时&#xff0c;通常会遇到页面加载或窗口切换的问题。为了在新页面上继续进行页面定位操作&#xff0c;你需要确保以下几点&#xff1a;✅ 1. 等待页面加载…

QT——QComboBox组合框控件

QComboBox概述QComboBox是Qt框架中提供的组合框控件&#xff0c;它结合了按钮和下拉列表的功能&#xff0c;允许用户从预定义的选项列表中选择一个或多个项目。基本特性特性描述显示方式显示当前选中项&#xff0c;点击后展开下拉列表编辑能力可设置为可编辑或不可编辑项目类型…