linux简介
-
从技术上讲,linux并不能被称为操作系统,而是属于
一系列在Linux内核基础上开发的操作系统的总称 -
Linux继承了Unix以网络为核心的设计思想,是一套免费使用和自由传播的类Unix操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。
-
Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。
发行版linux
内核:指的是一个提供设备驱动、文件系统、进程管理、网络通信等功能的系统软件,内核并不是一套完整的操作系统,它只是操作系统的核心。
所以一些组织或厂商将 Linux 内核与各种软件和文档包装起来,并提供系统安装界面和系统配置、设定与管理工具,就构成了 Linux 的发行版本(以Linux为核心的操作系统软件包)。
目前来看 ubuntu 是 linux 发行版中最适合 PC 使用的,交互性界面比较友好,主流驱动大都可以在安装包中找到。另外因为是基于 debian 系列的,所以有 dpkg 套件可以在线获取安装软件。
Linux VS Windows
| 名称 | Linux | windows |
|---|---|---|
| 操作系统 | 开源,可以访问源代码并根据用户的需要修改代码 | 商业化,不能访问源代码 |
| 安全性 | 非常安全,因为它很容易检测错误和修复 | 有很多设置和功能也需要用命令来完成,虽然Windows也有命令,但是Linux需要的操作更多庞大的用户群,因此成为黑客攻击Windows系统的目标 |
| 外围设备 | 视为文件 | 视为设备 |
| 文件存储形式 | 从根目录开始的树结构排序 | 件存储在不同数据驱动器上的文件夹中,例如 C:D:E: |
Linux系统的主要特性
综合相关文章,作出如下总结:
- 多用户:操作系统资源可以被不同用户使用,每个用户对自己的资源(例如:文件、设备)有特定的权限,互不影响。
- 设备独立性:操作系统把所有外部设备统一当作成文件来看待,只要安装驱劢程序,任何用户都可以象使用文件一样,操纵、使用这些设备。
- 可靠的安全系统:Linux采取了许多安全技术措施,包括对读、写控制、带保护的子系统、审计跟踪、核心授权等,这为网络多用户环境中的用户提供了必要的安全保障。
Linux系统的缺点
- 程序的安装比较麻烦,需要一定的编程能力(不过不高,看说明就会了)。
- 专门为Linux写的程序没有Windows的多。
- 很多设置和功能也需要用命令来完成,虽然Windows也有命令,但是Linux需要的操作更多。