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

相关推荐
头发那是一根不剩了几秒前
nginx:SSL_CTX_use_PrivateKey failed
运维·服务器
七夜zippoe26 分钟前
破解 VMware 迁移难题:跨平台迁移常见问题及自动化解决方案
运维·自动化·vmware
hweiyu001 小时前
docker简介
运维·docker·容器
Sally璐璐2 小时前
OpenVPN:深度解析开源 VPN 解决方案
运维·开源
阿巴~阿巴~2 小时前
理解Linux文件系统:从物理存储到统一接口
linux·运维·服务器
tan77º3 小时前
【Linux网络编程】应用层自定义协议与序列化
linux·运维·服务器·网络·c++·tcp/ip
wanhengidc3 小时前
在徐州网络中服务器租用与托管的优势
运维·服务器·网络
WarPigs4 小时前
游戏框架笔记
笔记·游戏·架构
金心靖晨4 小时前
redis汇总笔记
数据库·redis·笔记
Guheyunyi4 小时前
电气安全监测系统:筑牢电气安全防线
大数据·运维·网络·人工智能·安全·架构