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、手机)、嵌入式设备
----------------------------------------------------------------------

posted on 2020-11-11 17:04  everyday新起点  阅读(121)  评论(0)    收藏  举报