Linux——简介

三种软件模式

  • 商业软件(Commercial Software

由开发者出售拷贝并提供软件技术服务,用户只有使用权,但不得进行非法拷贝、扩散和修改

  • 共享软件(Shareware

共享软件由开发者提供软件试用程序拷贝授权,用户在使用该程序拷贝一段时间之后,必须向开发者缴纳使用费,开发者则提供相应的升级和技术服务

  • 自由软件(Freeware Free Software

自由软件所指称的软件,其使用者有使用、复制、散布、研究、改写、再利用该软件的自由

GUN与GUN Project

GNU 是由“GNU‘s Not Unix”所递归定义出的首字母缩写语。GNU 的首要目标是作为自由软件

GNU一种与UNIX兼容的软件系统,该计划的目标是创建一套完全自由的操作系统和应用软件,GNU软件都是自由软件。Linux是常见的GNU计划软件的运行平台

GNU 项目 (GNU Project) FSF(自由软件基金会) 支持的最著名的开源软件项目,其“角马”形象和“Free as in Freedom”的哲学理念早已在国际开源社区中广为流传。

开源软件

开放源代码软件一般是免费发布的,您可以在Internet 上自由下载,用户无需缴纳费用

开放源代码软件由一个核心组织领导, 通常由一个很大的社区Internet上协作开发完成。这种“集市”式的开发模式使得其通常有着比封闭源代码软件更高的质量

用户可以得到软件的源代码,更容易根据自己的特殊要求,进行定制。

开放源代码软件的生命周期不依附于某个公司,因此有更强的生命力

什么是Linux?

Linux 是一个功能强大的操作系统,同时它是一个自由软件,是免费的、源代码开放的。编制目的是建立不受任何商品化软件版权制约的、全世界都能自由使用的UNIX兼容产品

各种 使用 Linux 作为内核的 GNU 操作系统正被广泛地使用 ;虽然这些系统通常被称作为“Linux”,但是它们应该更精确地被称为GNU/Linux 系统 。

Linux的优势:

Linux 属于自由软件Linux 具有Unix的全部功能Linux不仅为用户提供了强大的操作系统功能,而且还提供了丰富的应用软件

Linux的特点:

  • 开放性的系统

          ISO国际标准、兼容

  • 多用户多任务的系统
  • 具有出色的稳定性和速度性能

          连续数月、数年运行

          系统性能限制因素主要是总线和磁盘I/O

  • 具有可靠的系统安全性

          读写权限的控制、审计跟踪等

  • 提供了丰富的网络功能

          网络、通信优于其他操作系统

  • 标准兼容性和可移性

          可移植的操作系统

  • 提供了良好的用户界面

          用户命令界面、系统调用界面、图形用户界面

Linux的组成:

Linux内核:内核(Kernel

    是系统的心脏,实现操作系统的基本功能

  • 硬件方面:控制硬件设备,内存管理,硬件接口,基本I/O
  • 软件方面:管理文件系统,为程序分配内存和CPU时间等

Linux ShellShell是系统的

    用户界面,提供了用户与内核

    进行交互操作的一种接口。(类似于windows中的DOS)

Linux应用程序:包括文本编辑器、编程语言、X Window、办公套件、Internet工具、数据库等。

Linux文件系统:文件系统是文件存放在磁盘等存储设备上的组织方法。通常是按照目录层次的方式进行组织。系统以 / 为根目录。

Linux内核版本号

三个数字组成:r.x.y

r:目前发布的Kernel版本

x:偶数:稳定版本,奇数:开发中版本

y:错误修补的次数

磁盘分区和硬盘结构

分区分类:

  • 主分区、扩展分区和逻辑分区

  • Linux 中用户用设备名(特殊文件)来访问设备,磁盘也不例外。
  • 磁盘分区:将分区当成目录来使用,没有盘符的概念,Linux 下的设备名存放在 /dev 目录中。
  • IDE接口硬盘的设备名均以 /dev/hd 开头;SCSI/SAS/SATA/USB 接口硬盘的设备名均以 /dev/sd 开头。

    数字编号 1~4 留给主分区或扩展分区使用,逻辑分区编号从 5 开始

Windows系统不同,Linux 环境下没有盘符的概念。要对磁盘设备进行操作,需要使用磁盘设备名;要操作文件则需挂载创建在分区或逻辑卷上的文件系统。

Linux文件系统:

Linux 系统上划分了分区之后还要在分区上创建文件系统

Linux 下创建文件系统的操作相当于 Windows 下的磁盘格式化操作

Windows 系统常用的文件系统类型为 FAT32NTFS

Linux 下常用的文件系统类型为:ext2/3/4XFSJFSReiserFS 等。

Linux与Windows分区对比:

Linux使用分区:

目录结构:

猜你喜欢

转载自blog.csdn.net/Qmilumilu/article/details/87992756