1.计算机基础

1. 计算机系统由硬件(Hardware)系统和软件(Software)系统两部分组成。

图片1.png

2. 冯诺依曼体系:计算机硬件由运算器、控制器、存储器、输入设备和输出设备五大部分组成。

3. 摩尔定律:当价格不变时,集成电路上可容纳的元器件的数目,约每隔18-24个月便会增加一倍,性能也会提升一倍。

4. 服务器按功能:web服务器、数据库服务器、文件服务器、中间件应用服务器、日志服务器、监控服务器、程序版本控制服务器、虚拟机服务器、邮件服务器、

打印服务器、域控制服务器、多媒体服务器、通讯服务器、ERP服务器。

    服务器按外形:塔式服务器、刀片式服务器、机架式服务器。

5. 服务器分类:非X86服务器,使用RISC(精简指令集)或EPIC(并行指令代码)处理器,并使用UNIX和其他专用操作系统的服务器。X86服务器,使用CISC(复杂指令集)架构服务器。

6. 内存和外存区别:内存断电后数据丢失,外存断电后数据可以保存。

7. 硬盘接口类型:IDE接口,SCSI接口,SATA接口,SAS接口,后两者为主流。

8. 阵列卡Raid卡:用来实现RAID的建立和重建,检测和修复多位错误,错误磁盘自动检测等功能。RAID芯片使CPU的资源得以释放。

作用:阵列卡把若干磁盘驱动器按照一定要求组成一个整体、由阵列控制器管理的系统, 用来提高磁盘子系统的性能及可靠性。

9. 热插拔技术:称为热交换技术(Hot Swap),允许在不关机状态下更换故障热插拔设备。常见热插拔设备:硬盘,电源,PCI设备,风扇等。热插拔硬盘技术与RAID技术配合起来,

可以使服务器在不关机状态下恢复故障硬盘上的数据,同时并不影响网络用户对数据的使用。

10. 操作系统OS:Operating System,通用目的的软件程序。硬件驱动,进程管理,内存管理,网络管理,安全管理,文件管理。

OS分类:服务器OS:RHEL、CentOS、Windows Server,AIX

                     桌面OS:Windows 10,Mac OS,Fedora

                   移动设备OS:Andriod,IOS,AliOS

11. ABI:Application Binary Interface,描述了应用系统与OS之间的底层接口,允许编译好的目标代码在使用兼容ABI的系统中无需改动就能运行。

                Windows:EXE,.dll(dynamic link library),.lib

                Linux:ELF,.so(shared object),.a

    API:Application Programming Interface,定义了源代码和库之间的接口,因此同样的源代码可以在支持这个API任何系统中编译。

    POSIX:Portable Operating System Interface可移植的操作系统接口。

12. System call 系统调用

    系统调用system call 应用程序--C函数库--内核

13. Linux内核版本由3部分组成:主版本号,次版本号,末版本号,打包版本号,厂商版本(3.10.0-693.el7)

14. Linux发行版本的名称和版本号是由发行版的维护者决定的

    RedHat Enterprise Linux 7.5  Red Hat公司发布

    SUSE Linux Enterprise Server 12 SP2  Novell公司发布

    Debian Linux 9  Debian维护社区发布

    Andriod 8.0  Google公司发布

15. Linux哲学思想

  • 一切都是一个文件(包括硬件)

  • 小型,单一用途的程序

  • 链接程序,共同完成复杂任务

  • 避免令人困惑的用户界面

  • 配置数据存储在文本中


猜你喜欢

转载自blog.51cto.com/13205668/2516662