计算机五大部分:输入设备,输出设备,运算单元,逻辑控制单元,内存。
计算机的组成以及各组件的连接情况:
主板:南桥,北桥(几乎看不到)
内存,显卡,CPU。(过去北桥连接,现在由CPU内存控制器连接)
CPU与显卡:PCI-E连接。显卡与显示器:HDMI连接
CPU与内存(DRAM):高速缓冲区(SRAM)
CPU:超频,多核,超线程(HT),工作频率,字长
内存:位宽。
主板和硬盘:通过SATA或者SAS连接。硬盘:HDD,SDD。DDR技术
CMOS:记录硬件设备的设置。
BIOS可以修改CMOS:BIOS是一个固件。
编码方式:万国码,UTF-8
操作系统内核作用:
1.内存管理 2.文件系统管理 3.进程管理 4.系统调用接口 5.设备驱动管理
CPU:精简指令集,复杂指令集
发行版包管理:dpkg 管理,RPM管理。
发行版:linux内核,工具,软件,可安装程序
POSIX:可移植操作系统接口
磁盘:组成:扇区,柱面,磁道,磁头,电机,磁臂,磁盘
磁盘分区:MBR分区:第一个扇区放着启动引导程序和64B的分区表。
主要分区和扩展分区一共最多有4个。扩展分区不能进行格式化。
逻辑分区由扩展分区分成。
GPT分区:34个扇区组成,第一个扇区:MBR兼容区和一个64B的特征标识。
第二个扇区:记录整个分区表的前后位置,以及在后34个扇区中的备份位置。
BIOS计算机的启动顺序:
1. 首先通过BIOS找到启动磁盘。
2. 在启动磁盘中找到MBR启动引导程序
3. 利用启动引导程序找到操作系统内核程序或者另一个启动引导程序。(多重引导)
引导扇区
UEFI另一个种启动程序:类似于一个低级的操作系统。
linux一切皆文件:目录树架构:每一个目录都是一个名字,他映射到一个inode节点上。
这些节点会挂载到磁盘的分区上。
软件层面的分区:标准分区,LVM分区,LVM精简分区
X-windows-system 图形化界面
GNOME 窗口管理工具
命令格式:commond/可执行文件 [+/-]选项 参数
回车代表执行
回车,代表换行可以进行多行输入
bash壳程序:1.进入环境 2.输出结果
快捷键:
ctrl + c 终止程序
ctrl + d 模仿文件结尾EOF,关闭终端
ctrl + alt + F1~F6 : 切换虚拟终端
shift + PgUp/PgDn:终端翻页
代码:
cal 日历
date日期
bc计算器
帮助:--help 查看已知的指令,不详细
man 和 info 更加详细查看未知的指令
/usr/share/doc 中查看软件的帮助
man -f man 查询man指令相关的信息
man -k man 查询含有man关键字的信息
netstat -a 查询网络情况
ps -aux 查询后台情况
who 查看谁在线
systemctl 系统指令
systemctl reboot重启
systemctl poweroff 关机
/usr里面放着可执行文件



