@toc
一、Linux概述介绍
1、Linux系统介绍
Linux, 一类操作系统的统称
部署在服务器上,部署项目、应用
服务器:
硬件设备, 柜式服务器,(华为、浪潮、联想)
提供服务的机器
2、Linux的优势
- 开源, open source , 开放源代码
- 稳定性
- 最大化发挥硬件资源
3、常见的发行版本 release
两个分支
-
redhat 红帽
RHEL(银行、企业版)、CentOS(社区版)、Rocky Linux -
Debian
Ubuntu、SUSE、Kali Linux -
国产化/信创
银河麒麟、服务器版(centos二次开发)、桌面版(Ubuntu)
统信、UOS(Ubuntu)
华为、EulerOS(centos)
4、Linux系统组成
-
内核, 驱动硬件正常工作的
内核版本:x.y.z
x: 主版本,3.X 4.X
y:次版本号, 奇数开发测试、偶数稳定版 -
应用程序
二、centos 7.9系统安装
1、创建虚拟机
系统架构:
32位, 最大识别4G内存,淘汰
64位
2、将系统安装光盘放入光驱
3、系统安装过程
磁盘分区
创建的分区:
-
/boot 启动分区, 存储内核、系统启动相关所有配置文件 800M
-
swap, 交换分区/虚拟内存
理论: 物理内存不足时,会使用swap充当内存用
实际: swap开始有消耗,性能会整体下降
-
/, 根分区, 默认所有数据都是在根分区下
必须创建
设置网卡开机自动激活
- Linux系统,默认管理员用户 root
权限最大的用户,任何操作不受任何限制
- 创建普通用户
4、创建快照
三、Linux系统目录结构
设计哲学:一切皆文件!!!!!!!!!!!!!
-
/root, root用户的家目录/宿主目录
-
/home, 所有普通用户的家目录
martin用户 -----> /home/martin
demon用户 -----> /home/demon -
/dev
存放设备文件(键盘、鼠标、硬盘、分区、光盘)的目录 -
/etc
存放配置文件 -
/boot
启动分区, 内核、系统启动相关配置文件 -
/proc
动态数据, cpu、内存、硬盘、网卡使用率、进程 -
/lib64
库文件
保证某个应用程序/软件可以正常运行 -
/opt 个人工作目录
-
/tmp 临时目录
-
/bin, /sbin 可执行程序