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