Linux介绍
1、什么是系统,即什么是操作系统?
操作系统的英文是:Operating System,所以简称OS,这是指:电子计算机系统中负责支撑应用程序运行环境以及用户操作环境的系统软件,它同时也是计算机系统的核心与基石。
常见的操作系统有:windows、linux、Unix、Dos、Mac
常看到的苹果的操作系统也就是基于Unix的操作系统。
2、常见的电脑配置中并不少见的32位,64位,它们之间有啥不同?
A、设计定位不同。
64位:设计定位是满足机械设计和分析,三维动画等需要大龄系统内存和浮点性能
32位:只是为了普通用户设计的。
B、安装要求配置不同。
64位:只能在64位的电脑上,只在针对64位软件才能发挥效果
32位:能安装在32位CPU的电脑和64位的电脑上。
C、运算能力不同。
64位:CPU的数据宽度是64位,cpu一次可提取64位数据。
32位:cpu的数据宽度是32位,处理能力不如64位的系统。
D、寻址能力不同
64位:优势体现在操作系统对内存的控制上,windows-64位最大支持128G物理内存
32位:理论上最大支持4GB内存,实际上只有3.5G到3.6G左右。
3、什么是linux?
“linux”是一套免费且开源的操作系统,是一个基于POSIX和unix的多用户、多任务、支持多线程和多CPU的操作系统。
它被广泛用在服务器、安卓系统等其他设备中使用。
windows与linux的区别:
windows面对的对象是个人用户,出自微软公司,它以操作人性化的图形化操作系统而成为目前世界上使用最广泛的操作系统。
但是它的缺点也很明显,因为图形化的占用资源大,所以它更多的服务是用户。
linux更多的应用在服务器端,嵌入式开发与个人的pc桌面等。
4、linux的历史
重点在于几个重点的事件与人物
1969年 unix诞生于贝尔实验室
1984年 斯托曼 ——自由软件之父,创建了GPL、GNU、FSF
1984年 谭宁邦 为了教学创建了minix
1991年 托瓦兹——linux之父 研发了0.02版本的内核
1993年 发布了1.0版本内核并加入了GPL
5、unix的五大特性
1).技术成熟,可靠性高
2).极强的可伸缩性
Unix支持的CPU处理器体系架构非常多,包括Intel/AMD及HP-PA、MIPS、PowerPC、UltraSPARC、ALPHA等RISC芯片,以及SMP、MPP等技术。
提示:可能是由于早期各大厂商都基于Unix进行适合自己的硬件开发,因此,Unix支持的CPU架构才更多。
3).强大的网络功能
Internet互联网最重要的协议TCP/IP就是在Unix上开发和发展起来的。此外,Unix还支持非常多的常用的网络通信协议,如NFS、DCE、IPX/SPX、SLIP、PPP等。
4).强大的数据库支持能力
Oracle、DB2、Sybase、Informix等大型数据库,都把Unix作为其主要的数据库开发和运行平台,一直到目前为止,依然如此。
5).强大的开发功能
正是Unix促使了C语言的诞生。
6、Linux发行的版本
目前已知内核版本有:2.2、2.4、2.6、3.x
如:centos7对应的内核版本就是3.x centos6对应的就是2.6
接着列出已知的一些系统:
Redhat 红帽,收费的,开源
CentOS 开源的,不收费
Fedora 测试版,新功能版
Ubuntu 桌面
Debian 对安全性要求高
FreeBSD 对安全性要求高
SUSE 数据库及邮件通信(德国)
openSUSE 免费
红旗 中文的
麒麟 中文的
7、磁盘分区。
数据重要
/boot 引导分区 500-1024MB
swap 虚拟内存分区,交换分区 物理内存的1-2倍。 最大的峰值 16G
/ 系统分区 40G-200G
/data 数据分区 剩余多少给多少
数据不重要的
/boot 引导分区 500-1024MB
swap 虚拟内存分区,交换分区 物理内存的1-2倍。 最大的峰值 16G
/ 剩余多少给多少
数据重要性未知:
/boot 引导分区 500-1024MB
swap 虚拟内存分区,交换分区 物理内存的1-2倍。 最大的峰值 16G
/ 40G-200G
其它的分区留着