前言:
●为什么要学Linux?
1.Linux 是现代化应用程序交付的首选平台,无论是部署在裸机、虚拟化还是容器化环境
2.公司内部服务(TCE、FaaS、SCM)统一使用Debian Linux系统
3.熟悉Linux基础指令,熟练运维前端常用服务( Nginx, Node.js )
4.加深对操作系统概念和实现的理解, 夯实基础知识
01计算机硬件
计算机由五大基本单元组成
●控制器}
●运算器}
●存储器单元{内存、外存
●输入单元
●输出单元
02操作系统( Operating System, OS )
【 承上启下 】
管理和控制计算机系统中的硬件和软件资源,用于在用户与系统硬件之 间传递信息
02Linux概述
1_查看Linux系统内核版本
#方法1
uname -a
#方法2
cat /proc/ version
Linux xxxxx - 84496b6849-7nzq6 4,14,81,bm.30- amd64 #1 SMP Debian 4.14.81. bm.30 Thu May 6 03:23:40 UTC
2021 x86 64 GNU/Linux
2_查看Linux系统版本
cat /etc/os -release
PRETTY NAME= " Debian GNU/Linux 10 (buster)"
NAME=”Debian GNU/L inux "
VERSION_ ID="10 ”
VERSION="10 (buster)"
VERSION_ CODENAME -buster
ID= debian
HOME_ URL ="https:/ /www,debian . org/"
SUPPORT_ URL ="ht tps:/ /www . debian,org/ support "
BUG_ REPORT_ URL "ht tps :/ /bugs . debian,org/”
03Linux系统结构
1.Linux系统一般有4个主要部分
●内核
●shell
●文件系统
●应用程序
2.专业图示
3.有趣漫画
04个人感悟
- 在学习一个事物之前,一定要先了解清楚它的版本,这样寻找学习资料以及学习的时候会事半功倍、提高效率。
- 当专业知识晦涩难懂时,不如试试通过别的易于理解的方式学习,也许会有意想不到的惊喜。比如使用一个可爱的漫画图直观、清晰地了解Linux内部构造。