linux入门--操作系统是什么,操作系统概述

Linux 也是众多操作系统之一,要想知道 Linux 是什么,首先得说一说什么是操作系统。

计算机是一台机器,它按照用户的要求接收信息、存储数据、处理数据,然后再将处理结果输出(文字、图片、音频、视频等)。计算机由硬件和软件组成:

  • 硬件是计算机赖以工作的实体,包括显示器、键盘、鼠标、硬盘、CPU、主板等;
  • 软件会按照用户的要求协调整台计算机的工作,比如 Windows、Linux、Mac OS、Android 等操作系统,以及 Office、QQ、迅雷、微信等应用程序。

操作系统(Operating System,OS)是软件的一部分,它是硬件基础上的第一层软件,是硬件和其它软件沟通的桥梁(或者说接口、中间人、中介等)。

操作系统会控制其他程序运行,管理系统资源,提供最基本的计算功能,如管理及配置内存、决定系统资源供需的优先次序等,同时还提供一些基本的服务程序,例如:

1) 文件系统

提供计算机存储信息的结构,信息存储在文件中,文件主要存储在计算机的内部硬盘里,在目录的分层结构中组织文件。文件系统为操作系统提供了组织管理数据的方式。

2) 设备驱动程序

提供连接计算机的每个硬件设备的接口,设备驱动器使程序能够写入设备,而不需要了解执行每个硬件的细节。简单来说,就是让你能吃到鸡蛋,但不用养一只鸡。

3) 用户接口

操作系统需要为用户提供一种运行程序和访问文件系统的方法。如常用的 Windows 图形界面,可以理解为一种用户与操作系统交互的方式;智能手机的 Android 或 iOS 系统,也是一种操作系统的交互方式。

4) 系统服务程序

当计算机启动时,会自启动许多系统服务程序,执行安装文件系统、启动网络服务、运行预定任务等操作。

打个比方,操作系统就好像是一个政府,其它软件都会被它管控;操作系统在给其他软件提供各种便利的同时,还会约束其他软件不能为所欲为。

目前流行的服务器和 PC 端操作系统有 Linux、Windows、UNIX 等,手机操作系统有 Android、iOS、Windows Phone(简称 WP),嵌入式操作系统有 Windows CE、PalmOS、eCos、uClinux 等。

原文地址:https://www.cnblogs.com/gavin-guo/p/10776956.html

时间: 2024-11-05 23:31:58

linux入门--操作系统是什么,操作系统概述的相关文章

操作系统——第一章 操作系统概述

操作系统 掌握操作系统的基本概念.基本原理和基本功能,理解操作系统的整体运行. 掌握操作系统进程.内存.文件和I/O管理的策略.算法.机制以及相互关系. 能够运用所学的操作系统原理.方法去分析问题和解决问题并能用C语言表述相关算法 一.操作系统概述 (一)   操作系统的概念.特征.功能和提供的服务 (二)   操作系统的发展和分类 (三)   操作系统的运行环境 内核态与用户态 中断.异常 系统调用 (四)   操作系统的体系结构 并发: 2.  共享: 3.虚拟: 比如说只有一个CPU,但是

002 - 在安卓手机上学习C语言-Linux入门 通往程序世界之门-操作系统

Linux入门  通往程序世界之门--操作系统 在上一章中 , 我们讨论了为何要搭建编译环境, 那么多的上仙出场, 我相信大家还能记住的搭建编译环境的原因的. 在讨论的时候, 不知不觉地把Linux操作系统给提出来了, 其实, 使用Windows去教学可能会更方便一点. 毕竟大家都用熟了嘛 , 不过我们是在手机上编程, 手机上使用不了Windows上的工具, 所以Windows暂时是用不上了, 只好转入Linux系统的怀抱了. 在这一章中, 我会简单地介绍一下在Linux的下使用到的命令. 最后

Py3.X全栈-Day03-初始Linux操作系统及命令操作

1.什么是网络?什么是计算机网络? 1)网络是由节点和连线构成,表示诸多对象及其互相关系(尼玛,这啥概念,我表示听不懂呀!) 2)计算机网络,是指将地理位置不同的,具有独立功能的,多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统. 这些概念,死记硬背也许真的不重要,推荐<三傻大闹宝莱坞>影片儿中的学习方式:什么是机械?牛仔裤上的拉链就是机械,一些帮助人省力气,包含了人类发明创造的工具都是机械,钟表是机械,

linux入门系列2--CentOs图形界面操作及目录结构

上一篇文章"linux入门系列1--环境准备及linux安装"直观演示了虚拟机软件VMware和Centos操作系统的安装,按照文章一步一步操作,一定都可以安装成功.装好系统之后,接下来就是登录操作系统进行各种操作.作为入门系列文章第二篇,将简单介绍CentOs操作系统的特点.图形用户界面(GUI)操作以及目录结构. 正式开始操作之前,我们先来了解一下Linux操作系统相关的知识以及为何本系列文章选择CentOs作为演示环境. 一.Linux介绍 1.1 Linux概述 众所周知,目前

轻松掌握Linux操作系统技术 [肖哥玩转Linux入门基础视频课程]

课程目标:让零基础学员轻松并熟练掌握Linux系统以及实机排错,对Linux技术初级使用得心应手.适合人群:大学生.零基础学员.Linux初学者.Linux爱好者.Linux系统管理员等.课程介绍:适用于Linux的新使用者,帮助初学者了解并掌握Linux基本知识,该课程包括系统安装.基本指令使用.文件系统结构及权限设置.Bash. shell scripts.vim编辑器使用.系统配置.进程管理.文件的查找.压缩及处理.Linux下文件系统深入讲解.网络客户端使用等. 更多内容详见:轻松掌握L

计算机操作系统学习笔记_1_操作系统概述

操作系统概述 一.操作系统的概念.特征.功能和提供的服务 1.操作系统的概念     操作系统是计算机系统中最重要.最基本的系统软件,操作系统位于硬件和用户程序之间.    对于用户来讲:它能向用户提供使用计算机的接口;    从资源管理角度来看:它能管理计算机软硬件资源,提高其利用率;    再者,利用虚拟机技术(如WMWare,VirtualBox,Java虚拟机等),扩展了计算机的功能和使用范围.     因此,操作系统的定义为:操作系统是控制和管理计算机软.硬件资源,以尽可能合理.高效的

Linux入门及基础操作

Linux入门及基础操作 5. 用户登录  用户大体分为两种,普通用户和root用户,区别在于:root用户是一个特殊的管理帐户,也被称为超级用户,root已近完整的系统控制,对系统损害几乎有无限的能力,要注意的是:除非必要,为 不要登录为 root.而普通用户相对权限较小,对系统的破坏程度有限. 登陆进去后,会显示图形界面,从而引入了一个概念,终端. 在图形界面下,使用Ctrl+Alt+F[1-6],切换伪终端.切换后需要登录用户名和密码,便可以在字符界面登录. 博主解析:图中的登录界面和图形

LINUX 入门及一些基本的操作

Linux 入门 目录一. 用户登录二. 终端三. shell介绍四. 执行命令五. 简单命令六. 命令行历史七. bash快捷键八. 使用ghome-ternimal九. 文件管理十一.. 目录.inode表与文件十二. 软/硬链接一.用户登录在Linux系统中有两种用户,一种为root用户,一种为普通用户,1.root 用户root是一种特殊的管理账户,拥有管理系统的所有权利,相当于windows的超级管理员,可以管理任何的文件,也可以管理其它普通用户的权限,对于管理系统非常的方便,(但是对

《操作系统》第1章:操作系统概述

第1章:操作系统概述 1.1 操作系统概述 操作系统的基本特征:并发.共享.虚拟.异步.最基本特征:并发和共享.操作系统可粗分为:硬件.操作系统.应用程序.用户.操作系统是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源分配,以提供给用户和其他软件方便的接口和环境的程序集合,是计算机系统中最基本的系统软件.并发性是指若干事件在同一时间间隔内发生,并行性是指若干事件在同一时刻发生.引入进程的目的是使程序能并发执行.操作系统的并发性是通过分时得以实现.并行性是指系统具有