Linux鸟哥私房菜复习笔记
20200908
----------------------------------------------------------------------
1、计算机组成 输入设备、输出设备、CPU内的控制单元和算数逻辑单元、主存储器
最主要的是CPU(Central Processing Unit)
CPU分为两种,精简指令集RISC和复杂指令集CISC
精简指令集代表:ARM
复杂指令集:AMD、Intel、VIA等x86架构的CPU
1Byte=8bit
网络传输速度4M表示每秒传输4M Byte的数据。
CPU的指令周期常使用的是MHz GHz, Hz表示秒分之一
----------------------------------------------------------------------
20200909
----------------------------------------------------------------------
1、在Intel官网下载服务器芯片组架构的技术文档(全英文的,有点看不懂,可查寄存器的值)
下载网址: https://www.intel.cn/content/www/cn/zh/products/chipsets/desktop-chipsets.html
叫PCH datashit,服务器最新的芯片组架构C242,C246系列的
----------------------------------------------------------------------
20200910
--------------------------------------------------------------------------------
1、Linux操作系统的目录结构
/根目录
/bin 存储二进制文件,重要的二进制程序,系统的所有用户使用的命令都在这里
/boot 启动文件
/dev 设备文件,终端文件,连接到系统的USB等
/etc 配置文件
/home 本地主要路径,所有用户用home存储个人信息
/lib 系统库文件
/lost+found 根目录下提供的遗失+查找目录,必须在root用户下才能查看当前目录下的内容
/media 挂载可移动介质
/mnt 挂载文件系统
/opt 应用程序安装目录
/proc 系统信息和当前运行中的进程信息
/root root用户的主要文件夹
/sbin 重要的二进制系统文件
/tmp 系统和用户创建的临时文件
/usr 包含绝大多数用户都能访问的应用程序和文件
/var 经常变化的文件,例如日志文件和数据库等
BIOS设定值存储在CMOS芯片中
由于CPU的编码不同,所以不同的硬件应该安装不同的OS
OS的主要功能:对下加载硬件驱动,对上提供系统接口, 系统接口、程序管理、内存管理、文件系统管理、驱动
---------------------------------------------------------------------------------
20200911
---------------------------------------------------------------------------------
1、Linux发展历史 gcc glibc shell emacs
---------------------------------------------------------------------------------
20200915
----------------------------------------------------------------------
1、Linux内核的版本 2.6.18-92.el5
主版本.次版本.释出版本-修改版本
主版本、次版本为奇数:发展中版本
主版本、次版本为偶数:稳定版本
2、Linux distribution主要分为两大系统:一种是使用RPM方式安装软件的系统,Red Hat,Fedora,SuSE;另一种是dpkg方式安装的系统,包括Debian,Ubuntu,B2D等。
----------------------------------------------------------------------
20200918
----------------------------------------------------------------------
1、Linux OS的优缺点
Linux OS的优点:稳定的系统,免费或少许费用,安全性、漏洞的快速修补,多任务,多使用者,使用者与群组的规划,相对比较不耗资源,适合需要小核心程序的嵌入式系统,适合多样的图形用户接口GUI。
Linux OS的缺点:没有特定的支持厂商,游戏的支持度不足,专业软件的支持度不足。
2、可信计算1.0 白名单
可信计算2.0 CPU的可信核心+BIOS可信度量+OS可信引导+应用的安全(可信链)
可信计算3.0 一个中心三重防护(可信管理中心+运算环境安全<单机>+边界安全+网络安全)
----------------------------------------------------------------------
20200923
----------------------------------------------------------------------
2、Unix是thompson写的,GUN计划是史托曼提出的。
3、什么是POSIX?为何说Linux使用POSIX对于发展有很好的影响?
POSIX是一种标准规范,主要针对在Unix操作系统上面跑的程序来进行规范。若你的操作系统符合POSIX,则符合POSIX的程序就可以在你的操作系统上面运作。Linux由于支持POSIX,因此很多Unix上的程序可以直接在Linux上运作,因此程序的移植相当简易,也让大家容易转换平台,提升Linux的使用率。
4、Linux学习步骤建议:
a、计算机概论与硬件相关知识
b、先从Linux的安装与指令学起
C、Linux操作系统的基础技能(使用者、群组、权限、程序的定义等)
d、务必学会VI编辑器
e、shell与shell script
f、一定要会软件管理, tar RPM DPKG
g、网络基础的建立
5、Linux问题发生时一般的解决步骤:
a、在自己的主机或网络上查询;
b、根据命令行的输出信息查询;
c、网络上提问;
d、做记录,定期整理。
e、建立兴趣、成就感、协助回答问题、参与讨论。
6、Linux在企业应用方面:网络服务器、关键任务的应用(金融数据库、大型企业网管环境,高效能运算等)
Linux在个人环境的应用:桌面计算机、手持系统(PDA、手机)、嵌入式设备
----------------------------------------------------------------------
浙公网安备 33010602011771号