操作系统基础
一个完整的操作系统包括 ( kernel + application)
内核 + 应用程序
而我们要学习操作系统:Linux操作系统
我们平时所用的WINDOWS和MS-DOS都是微软出的,而Linux不是微软出的,Linux的最大好处是非商业软件,它的原代码是完全公开的,也就是说我们可以随自己的喜好进行编辑和修改来符合我们的使用习惯与增强它的功能。它与其他操作系统的最大区别就是它代表这自由和免费精神!
区别:
(1)Linux速度比较快,安全性比windows好
(2)有很多软件只能在windows里运行 ,与Linux兼容的软件正在开发中.
(3)Linux适用在网络方面.
(4)Linux的操作比较复杂,windows的比较简单.
最大区别:windows是目前最流行的图形操作界面
而Linux虽然可以安装图形操作界面,但目前一般都是命令界面。
Linux的内核版本:
Linux-major.minor.release
Major:主版本号
Minor:次版本号
在2.X的时代,奇数:表示测试版或开发版。Develop
偶数:稳定版。Stable
Release:小改动
获取linux内核的源代码:http://kernel.org
Kernel(内核)的功能:
驱动硬件
资源分配
进程管理
文件系统管理
安全防护
···
Linux发行版:
Redhat:redhat,centos,fedora。
在Linux系统中的应用程序一般由四部分组成:
1、二进制文件
2、库文件,头文件
3、配置文件
4、帮助文件
转载于:https://blog.51cto.com/weidehong/1972223