【1】Linux开始前的基础知识

Linux版本、书籍和虚拟机

  • Cent OS 7 64位
  • VMware Workstation 12 Player(非商业用途免费)
    虚拟机设置为:1G内存,4核
  • 《鸟哥的Linux私房菜》
  • 书中提到的:
    • Study-Area:study-area.org
    • 鸟哥:linux.vbird.org

基础知识

1.部分硬件

CPU:

  • 精简指令集(Reduced Instruction Set Computing, RISC):ARM
  • 复杂指令集(Complex Instruction Set Computing, RISC):Intel、AMD
  • CPU的频率=外频×倍频
  • 字组大小(word size):CPU每次能够处理的数据量。一般为32或64位。

硬盘接口

  • IDE
  • SATA

主板

  • CMOS:记录主板上的重要参数
  • BIOS:开机引导程序,加载CMOS中的参数,调用硬盘中的开机程序
  • 主板芯片组分为:
  • 北桥:系统总线,内存传输的主要信道。所支持的频率:前端总线速度(Front Side Bus, FSB),每次传送的位数是总线宽度。
  • 南桥:I/O总线。

电源

  • 电源转换率

2.文字编码系统

  • ASCⅡ
  • GB2312(简体中文)、BIG5(繁体中文)
  • Unicode(又称UTF8,由ISO/IEC制定)

3.操作系统(Operating System)

  • 操作系统内核(Kernel):管理整个硬件资源,包括系统文件。
  • 通过操作系统的开发接口,开发应用程序
  • 内核功能:
  • 系统调用接口(System call interface)
  • 程序管理(Process control)
  • 内存管理(Memory management):内核可以提供虚拟内存和SWAP功能
  • 文件系统管理(Filesystem management)
  • 设备驱动(Device driver)

4.UNIX和GNU

  • Ken Thompson & Dennis Ritchie以C语言写出第一个UNIX内核,于1973年。
  • BSD(Berkeley Software Distribution,Bill Joy):重要的UNIX分支。
  • Richard Mathew Stallman创立GNU(for free UNIX)和FSF基金会(Free Software Foundation),组织开发GCC(GNU C Compiler),草拟了通用公共许可证(General Public License, GPL)

5.Linux

  • Linus Torvalds开创
  • Linux distributions:完全可发布套件,“Kernel + Softwares + Tools”
  • 套件开发标准:
  • Linux Standard Base(LSB)
  • File system Hierarchy Standard(FHS)
  • 内核主、次版本为偶数:稳定版本
  • 参考POSIX(Portable Operating System Interface,可便携式操作系统接口)规范,由IEEE发布
  • 授权:
  • Open Source
  • Close Source
  • 安装好Linux系统后,平时使用,若不正常关机,可能造成文件系统的毁损。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值