Linux学习第一节课

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux学习第一节课相关的知识,希望对你有一定的参考价值。

一、计算机学习3原则

  1. 计算机将字符转化成01字符进行计算;

  2. 计算机遵循输入运算输出的顺序原则;

  3. 计算机软件是数据和指令的集合。



二、计算机二进制计算

二进制
十进制

0

0
120
1022
10023
1000

24

......
10000000000...0000... (n个0)2n

为进行方便计算,需记住2^0到2^10所有值,即为:

20=1,21=2,22=4,23=8,24=1625=32,26=64,27=128,28=256,29=512,210=1024;

十进制转二进制,将该数凑成2的幂数相加减进行计算,比如计算582的二进制,因为582=512+64+4+2,也就是等于二进制中210+26+22+21,所以582应为:

   10000000000

   00001000000

   00000000100

+ 00000000010

————————

   10001000110

反之二转十亦然。



三、容量大小

8bit=1B

1024B=1KB           210

1024KB=1MB        220

1024MB=1GB       230

1024GB=1TB        240

1024TB=1PB         250

1024PB=1EB         260

1024EB=1ZB         270

1024ZB=1YB         280


四、硬盘接口

并行接口:IDE、SCSI

串行接口:SATA、SAS


五、服务器存储方式

DAS:直接存储,本地服务器本地主机;

NAS:网络存储,只可访问,不可修改,FTP;

SAN:存储区域网络,远程服务器,企业租借云服务器。


六、开发接口标准

ABI:应用程序二进制接口,应用与操作系统接口,比如.apk不能运行在windows,.exe不能运行在linux中一样,各自只能运行在符合接口的系统中;

API:应用程序开发接口,多个程序需要某个功能的数据库文件;

POSIX:国际电子电气工程师协会定义的一系列API标准。

以上是关于Linux学习第一节课的主要内容,如果未能解决你的问题,请参考以下文章

学习笔记第十一节课

学习Linux第十九节课

学习笔记第一节课

Linux 学习基础命令——9.24

Linux 基础学习(第一节)

学习笔记第三十一节课