码迷,mamicode.com
首页 > 系统相关 > 详细

Linux

时间:2018-07-09 14:13:50      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:数据库   编译   设备   管理系   nbsp   适合   系统   语言环境   文件   

一、 操作系统(Operation System,OS)

技术分享图片

没有安装操作系统的计算机,通常被称为 裸机

  • 如果想在 裸机 上运行自己所编写的程序,就必须用机器语言书写程序
  • 如果计算机上安装了操作系统,就可以在操作系统上安装支持的高级语言环境,用高级语言开发程序

1.1 操作系统的作用

  • 是现代计算机系统中 最基本和最重要 的系统软件
  • 是 配置在计算机硬件上的第一层软件,是对硬件系统的首次扩展
  • 主要作用是管理好硬件设备,并为用户和应用程序提供一个简单的接口,以便于使用
  • 而其他的诸如编译程序、数据库管理系统,以及大量的应用软件,都直接依赖于操作系统的支持

1.2 不同应用领域的主流操作系统

  • 桌面操作系统
  • 服务器操作系统
  • 嵌入式操作系统
  • 移动设备操作系统

1> 桌面操作系统

  • Windows 系列
    • 用户群体大
  • macOS
    • 适合于开发人员
  • Linux
    • 应用软件少

2> 服务器操作系统

  • Linux
    • 安全、稳定、免费
    • 占有率高
  • Windows Server
    • 付费
    • 占有率低

3> 嵌入式操作系统

  • Linux

4> 移动设备操作系统

  • iOS
  • Android(基于 Linux

二、文件和目录

2.1 单用户操作系统和多用户操作系统

  • 单用户操作系统:指一台计算机在同一时间 只能由一个用户 使用,一个用户独自享用系统的全部硬件和软件资源

    • Windows XP 之前的版本都是单用户操作系统
  • 多用户操作系统:指一台计算机在同一时间可以由 多个用户 使用,多个用户共同享用系统的全部硬件和软件资源

    • Unix 和 Linux 的设计初衷就是多用户操作系统

2.2 Windows 和 Linux 文件系统区别

2.2.1 Windows 下的文件系统

  在 Windows 下,打开 “计算机”,我们看到的是一个个的驱动器盘符:

技术分享图片

  每个驱动器都有自己的根目录结构,这样形成了多个树并列的情形,如图所示:

 技术分享图片

2.2.2 Linux 下的文件系统

  • 在 Linux 下,我们是看不到这些驱动器盘符,我们看到的是文件夹(目录):

 技术分享图片

 

Linux

标签:数据库   编译   设备   管理系   nbsp   适合   系统   语言环境   文件   

原文地址:https://www.cnblogs.com/dongye95/p/9283360.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!