- Linux运维与互联网行业的关系。
Linux运维与研发、测试、系统管理同为互联网产品技术支持的重要组成部分,互联网本质上就是网络、服务器、服务(应用程序),而运维任务就是保障互联网各部分的稳定运维
- Linux运维是什么?
运维主要的工作就是保障Linux系统上部署的服务高效、稳定的运行,以及保障数据的安全;另一点就是在保障服务稳定运行的前提下,优化现有的工作,压缩支出,为公司减少成本,提高服务的运行效率。
- 局域网、NAT通信
- ip地址
特殊ip:0.0.0.0 ,当程序部署在这个地址上,表示将其绑定机器所有的网卡,包括127.0.0.1.- 理解CPU
CPU,中央处理器。CPU的位数指的是通用寄存器(general-purpose registers,GPRs)的数据宽度,也就是处理器一次可以处理的数据量是多少。 主流的CPU处理器分为32位CPU处理器和64位CPU处理器,32位CPU处理器可以一次性处理4个字节的数据量。而64位处理器一次性处理8个字节的数据量(1B=8b),64位CPU处理器对计算机处理器在RAM(随机存取存储器)里处理信息的效率比在32位CPU里做了很多的优化,效率更高。
- 理解x86_32位操作系统和x86_64操作系统
x86_32位操作系统和x86_64操作系统的区别在于CPU位数的支持,具体区别如下: (1)32位操作系统表示32位CPU对内存寻址的能力; (2)64位操作系统表示64位CPU对内存寻址的能力; (3)32位操作系统安装在32位CPU处理器和64位CPU处理器上; (4)64位操作系统只能安装在64位CPU处理器上; (5)32位操作系统对内存寻址不能超过4GB; (6)64位操作系统对内存寻址可以超过4GB,企业服务器更多安装64位操作系统,支持更多内存资源的利用; (7)64位操作系统是为高性能处理需求设计,满足数据处理、图片处理、实时计算等领域需求; (8)32位操作系统是为普通用户设计,满足普通办公、上网冲浪等需求。
- Linux内核
Linux内核时Linux操作系统的核心,一个完整的Linux发行版包括进程管理、内存管理、文件管理、系统管理、网络管理等部分。 Linux内核命名格式为“R.X.Y-Z”,其中R、X、Y、Z命名含义如下: R:表示内核版本号,版本号只有在代码和内核有重大改变的时候才会改变,到目前为止有4个大版本更新; X:表示内核主版本号,主版本号根据传统的奇偶系统版本编号来分配,奇数为开发版,偶数为稳定版; Y:表示内核次版本号,次版本号是无论在内核增加安全补丁、修复bug、实现新的特性或者驱动时都会改变; Z:表示内核小版本号,小版本号会随着内核功能的修改、bug修复而发生变化。 在官网内核版本展示列表中,mainline表示主线开发版本,stable表示稳定版本,稳定版本主要由mainline测试通过而分布。longterm表示长期支持版,会持续更新及bug修复,如果长期版本被标记为EOL(end of life),则表示不再提供更新。
查看Linux操作系统内核命令
点击查看代码
[vagrant@rocky9 ~]$ uname -a
Linux rocky9.localdomain 5.14.0-284.30.1.el9_2.x86_64 #1 SMP PREEMPT_DYNAMIC Sat Sep 16 09:55:41 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
点击查看代码
[vagrant@rocky9 ~]$ cat /proc/version
Linux version 5.14.0-284.30.1.el9_2.x86_64 ([email protected]) (gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4), GNU ld version 2.35.2-37.el9) #1 SMP PREEMPT_DYNAMIC Sat Sep 16 09:55:41 UTC 2023
(此内容中引用的是超哥云计算视频课程图所制图,仅作为学习使用,,,请联系!!!)