1228 字
6 分钟
SRE01-计算机基础
2025-10-12

bc计算器#

基本使用#

直接计算(交互模式):

交互模式
$ bc
5 + 3 # 输入表达式
8 # 输出结果
quit # 退出

非交互模式(直接输出结果):

非交互模式
echo "5 + 3" | bc # 输出 8

支持的操作#

算术运算+ - * / % ^(加、减、乘、除、取模、幂)

算数运算
echo "10 / 3" | bc # 输出 3(整数除法)

浮点数计算(需指定 scale):

浮点运算
echo "scale=2; 10 / 3" | bc # 输出 3.33

进制转换

进制转换
echo "obase=16; 255" | bc # 十进制转十六进制,输出 FF
echo "ibase=2; 1101" | bc # 二进制转十进制,输出 13

查看CPU指令#

Terminal window
lscpu

远程管理卡#

是服务器的独立、专用的远程遥控器

它是一块独立的硬件卡(或集成在主板上),为服务器提供了一个带外管理 的通道。即使服务器本身处于关机状态、操作系统崩溃、甚至服务器硬件出现故障,只要它还能通电,就可以通过这个管理卡远程控制服务器。

为什么如此强大?#

  1. 真正的带外管理
    • 带内管理:依赖于服务器操作系统网络的远程管理方式,如Windows的远程桌面RDP、Linux的SSH。如果系统宕机或网络驱动失效,管理通道就中断了。
    • 带外管理:远程管理卡有自己独立的处理器、内存和网络接口。它不依赖服务器的操作系统。无论服务器系统是什么状态,您都可以通过这个独立的通道进行管理。这是它最核心的价值。
  2. 主要功能
    • 远程控制:在您的电脑上,通过浏览器或专用客户端,可以看到服务器的“显示器”画面,并能使用虚拟的“键盘鼠标”进行操作。就像您正坐在服务器面前一样。这常用于安装操作系统、进入BIOS设置等。
    • 电源控制:可以远程开机、关机、重启、强制关机。这对于处理系统死锁或进行维护至关重要。
    • 硬件状态监控:实时监控服务器的健康状况,如CPU温度、风扇转速、电源状态、硬盘故障等。它会提前预警,防止小问题演变成大故障。
    • 虚拟介质:可以将您本地电脑上的ISO镜像文件或U盘“映射”给远程服务器,使其认为本地连接了一个光驱或U盘。这个功能在安装操作系统或运行诊断工具时极其方便。
    • 日志记录:记录服务器的硬件事件日志和开关机日志,便于故障诊断和审计。

OS分类#

服务器OS:RHEL、CentOS、Rocky、Ubuntu、Windows Server、AIX

桌面OS:Windows 10、Mac OS、Fedora

  • RHEL是红帽的商业操作系统,CentOS最开始是开源社区根据RHEL公开的源码弄的免费克隆版,后面CentOS被红帽收购了,变成了测试版,也不适合在生产环境使用了,后面原CentOS的团队又成立了Rocky的项目,可以把它看作是对传统 CentOS Linux(已停止)的直系继承者

  • 也就是说:

    • 早期:RHEL→CentOS,CentOS是下游版本
    • 后期:CentOS→RHEL→Rocky,CentOS变成了上游版本,所以生产环境不敢用了

镜像下载#

Rocky 8.5版本

Ubuntu20.04.4LTS版本

VMware网络配置#

需要修改成和网盘中讲课老师一样的配置

编辑

虚拟网络编辑器

VMnet1仅主机的子网IP改为192.168.10.0

VMnet8NAT模式的子网IP改为10.0.0.0,子网掩码改为255.255.255.0,DHCP设置中的起始IP地址改为10.0.0.150,结束IP地址改为10.0.0.254

Rocky安装#

VMware中对应的配置为

  • 系统选RHEL 8或者CentOS 8都可以,内核版本是一样的

  • 网络适配器:NAT

  • 硬盘200G,单个文件

  • 2H2G

安装步骤

  1. 默认第二个选项Test this media & install Rocky Linux 8会检测.iso文件是否完整,

  2. 语言用英文

  3. 跳出来一些配置,里面需要修改时区、网络、配置root用户密码以及创建一个普通用户

    PixPin_2025-10-12_09-01-45

    PixPin_2025-10-12_08-59-19

配置完成后开始安装,安装完毕需要点一次许可

Ubuntu Server安装#

VMware中的配置

  • 系统选Ubuntu 64位

  • 网络适配器:NAT

  • 硬盘200G,单个文件

  • 2H2G

安装步骤

  1. 语言:选英文
  2. 键盘布局:默认English(US)
  3. IP地址:如果前面VMware配置过,这里默认应该是10.0.0.151/24
  4. 代理:不用设置,默认即可
  5. 镜像地址:将官方源改为国内镜像地址,我这里使用阿里云的镜像https://mirrors.aliyun.com/ubuntu/
  6. Guided storage configuration:默认
  7. 磁盘设置:默认
  8. 弹出页面选Continue
  9. 配置用户名:用户名,服务器名,密码
  10. Enable Ubuntu Advantage:默认
  11. SSH配置:这里要勾选安装OpenSSH server
  12. 其它服务:暂时不需要安装
  13. 然后就是安装的过程了

课后作业#

自己安装CentOS7.9,我这里下载的是CentOS-7-x86_64-DVD-2009.iso镜像

SRE01-计算机基础
https://fuwari.cbba.top/posts/sre01-计算机基础/
作者
Chen_Feng
发布于
2025-10-12
许可协议
CC BY-NC-SA 4.0