一个下午看了不少硬件层面的知识,看得太多太快容易忘记.于是在博客上写下读书笔记. 有关硬件 个人计算机架构&接口设备 主板芯片组为“南北桥”的统称,南北桥用于控制所有组件之间的通信. 北桥连接速度较快的组件(CPU.显卡.内存),被称为系统总线. 南桥连接速度较慢的组件(硬盘.USB.网卡),被称为I/O总线. (北桥频率称前端总线速度(FSB Hz),每次传输的位数为总线宽度(bit),总线频宽(M/s)则为“FSB*总线宽度”.) (例:前端总线速度为1600MHz,内存与北桥频宽为12.8…
Linux是什么 从操作系统与cpu架构关系到linux  Richard Mathew Stallman GPL 关于GNU计划 Linux的发展 Linux的核心版本 Linux的特色 Linux成立的核心网站 GNU所开发的几个重要软件 Linux distributions发行者网址 = w= 1.Linux是什么? 我们知道计算机是由一堆硬件构成的 为了有效控制这些硬件资源,于是就有了操作系统 为了让软件开发人员更容易开发,所以操作系统给开发人员提供了一系列接口 Linux就是这样一套…
正确地开机 最好不要使用root账号登陆!GNOME图形界面 View items as a list X WindowShell 文本交互界面bash是Shell的名称,Linux的默认壳程序就是bashman page 1.个人工作目录. Linux是多人多任务的操作系统 因此每个人都会有自己的工作目录,这个目录是由用户完全掌控的 一般来说这个目录在/home底下,如果账号名叫vbird的话,那就是/home/vbird 2.X Window与文本模式的切换 [Ctrl] + [Alt] +…
Linux的应用 学习资源整理 安装记录 >< 1.Linux的应用: 网络服务器 数据库 学术机构的高效运算任务 嵌入式系统 ... 2.挂载与磁盘分区 学习资源整理 学习 1.书上的网站. 网中人:http://www.study-area.org 鸟叔:http://linux.vbird.org/ 2.Linux初学者(学习资料) - 学习编程(分享自 @知乎 专栏) · 作者:路人甲 3.Linux中常用的命令都是哪些单词的缩写? 4.Linux教程 - 学习Bash命令行 - Ry…
Unix 历史 1969年以前:伟大的梦想--Bell, MIT 与 GE 的「Multics」系统 1969年:Ken Thompson 的小型 file server system 1973年:Unix 正式诞生(Ritchie等人以 C 语言写出第一个正式 Unix核心) 1977年:重要的 Unix 分支--BSD 的诞生 1979年:重要的 System V 架构(支持x86)与版权宣告 1984年之一:x86 架构的 Minix 操作系统开始编写并于两年后诞生 1984年之二:GNU…
第2章 Linux如何学习 Linux可以干什么 企业级:网络服务器.金融数据库.大型企业网管环境.高性能计算.集群 个人:桌面计算机.手机.PDA(掌上电脑,这个电脑的意义十分广泛,在不同的场景下有不同的意义).嵌入式系统 学习Linux的目的性要明确 你是要架站,还是只是把它当做一个高级的Windows桌面程序,所以,命令行模式才是入手的王道,大概涉及的应用有: 文件的安全性.人员账号的管理.软件的安装/修改/设置.登录文件的分析.自动化脚本.程序的编写 所以必备的技能有: 计算机概论与硬件…
Everything is a file. 常见硬件对应于 Linux 下的文件(/dev目录下) 装置 装置在Linux内的档名 SCSI/SATA/U盘硬盘机 /dev/sd[a-p] U盘 /dev/sd[a-p](与SATA相同) VirtI/O界面 /dev/vd[a-p](用于虚拟机内) 软盘机 /dev/fd[0-1] 打印机 25针: /dev/lp[0-2]; USB: /dev/usb/lp[0-15] 鼠标 PS2: /dev/psaux; USB: /dev/usb/mo…
连续输入两次[tab]按键就能够知道使用者有多少命令可以下达.那你知不知道这些命令的完整档名放在哪里?举例来说,ls 这个常用的命令放在哪里呢? 就透过 which 或 type 来找寻吧! 范例一:分别用root与一般帐号搜寻 ifconfig 这个命令的完整档名 [root@www ~]# which ifconfig /sbin/ifconfig <==用 root 可以找到正确的运行档名喔!   su - vbird <==切换身份成为 vbird 去 which ifconfig /…
操作系统核心的功能! 驱动程序与操作系统的关系 2. [计算机组成之组件] 3.CPU实际要处理的数据完全来自于主存储器,这是一个很重要的概念! 4.CPU是整个计算机系统最重要的部分,那么目前世界上有哪些主流的CPU呢? CPU内部包含一些小的指令集,所有使用的软件都必须经过CPU内部的微指令集才能达成. 根据指令集的设计理念可以分为两种主要的CPU:精简指令集和复杂指令集. 5.x86架构CPU:x86架构CPU属于复杂指令集CPU.为什么叫x86,因为最开始被发明出来的叫8086之后有开发…
键入命令 [dmtsai@study ~]$ command [-options] parameter1 parameter2 ... 指令 選項 參數(1) 參數(2) 注意:有时也可以使用 + 放置于选项或参数之前 例如: zill@zill-pc:~$ date +%Y/%m/%d 2017/10/09 zill@zill-pc:~$ date +%H:%M 17:32 几个程序 顯示日期與時間的指令: date 顯示日曆的指令: cal 簡單好用的計算機: bc(进入交互界面后 scal…