一、Linux与Windows
鸟哥将Linux吹得如此之强大,linux与windows相比,有和优点呢?
Linux操作系统的优点和特点可概括为以下几点。
- 开放性(就是传说中的open source)。
- 多用户。
- 多任务(这点明显胜过windows)。
- 多平台。
- 虚拟内存。
- X Window系统。
- 强大的网络功能。
- 动态链接共享库。
- 设备独立性。
- 支持多种文件系统。
- 同IEEE POSIX.1标准兼容。
- 非专有资源代码。
- 费用低于大多数UNIX系统—如果有耐心和时间,可以从Internet上把Linux下载下来。
- GNU软件支持(GNU计划)。
二、Linux的结构
主要有三个部分:内核(kernel)、命令解释层(Shell或其他操作环境)、文件结构(file structure)
内核
内核是运行程序和管理硬件的核心程序,是系统的心脏。操作环境从用户那里接受命令,并且把命令送给内核去执行。
Shell
Linux存在几种操作环境,分别是:桌面(desktop)、窗口管理器(window manager)和命令行shell(command line shell)。其实这和windows差不多。Shell是一个命令解释器,它解释由用户输入的命令,并且把它们送到内核。不仅如此,Shell有自己的 编程语言用于对命令的编辑,它允许用户编写由shell命令组成的程序。即是说shell类似于windows中的DOS,但是还拥有编程的功能。同 Linux本身一样,Shell也有多种不同的版本。目前主要有下列版本的Shell。
- Bourne Shell:是贝尔实验室开发的版本。
- BASH:是GNU的Bourne Again Shell,是GNU操作系统上默认的Shell。
- Korn Shell:是对Bourne Shell的发展,在大部分情况下与Bourne Shell兼容。
- C shell:是SUN公司Shell的BSD版本。
操作环境(shell)和文件结构一起形成了基本的操作系统结构。它们使得用户可以运行程序、使用系统以及管理文件。文件结构是文件存放在磁盘等存储设备上的组织方法,主要体现在对文件和目录的组织上。其结构为:
没有评论:
发表评论