精华内容
下载资源
问答
  • 嵌入式实时操作系统其主要特点如下: ●实时性。由于对嵌人式实时操作系统的共同要求是系统能快速响应事件,具有较强的实时性,所以嵌入式实时操作系统的内核都是可抢占的。 ●可裁剪性。嵌入式操作系统运行的硬件...
    嵌入式实时操作系统其主要特点如下:
    ●实时性。由于对嵌人式实时操作系统的共同要求是系统能快速响应事件,具有较强的实时性,所以嵌入式实时操作系统的内核都是可抢占的。
    ●可裁剪性。嵌入式操作系统运行的硬件平台多种多样,其宿主对象更是五花八门,所以要求嵌入式操作系统中提供的各个功能模块可以让用户根据需要选择使用,即要求它具有良好的可裁剪性。
    ●高可靠性。嵌入式系统广泛应用于军事武器、航空航天、交通运输、重要的生产设各领域,所以要求嵌人式操作系统必须有极高的可靠性,对关键、要害的应用还要提供必要的容错和防错措施,以进一步提高系统的可靠性。
    ●易移植性。为了适应多种多样的硬件平台,嵌人式操作系统应可在不做大量修改的情况下能稳定地运行于不同的平台。
          Android 操作系统用的内核是linux,而linux内核不属于实时操作系统范畴。 所以Android不是实时操作系统
    展开全文
  • Linux操作系统基础

    万次阅读 多人点赞 2018-05-27 12:16:53
    Linux是一种自由和开放源码的操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、台式计算机 Linux介绍 Linux出现于1991年,是...

    Linux简介

    Linux是一种自由和开放源码的操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、台式计算机
    这里写图片描述

    Linux介绍

    Linux出现于1991年,是由芬兰赫尔辛基大学学生Linus Torvalds和后来加入的众多爱好者共同开发完成

    Linux特点

    多用户,多任务,丰富的网络功能,可靠的系统安全,良好的可移植性,具有标准兼容性,良好的用户界面,出色的速度性能
    开源

    CentOS

    • 主流:目前的Linux操作系统主要应用于生产环境,主流企业级Linux系统仍旧是RedHat或者CentOS
    • 免费:RedHat 和CentOS差别不大,基于Red Hat Linux 提供的可自由使用源代码的企业CentOS是一个级Linux发行版本
    • 更新方便:CentOS独有的yum命令支持在线升级,可以即时更新系统,不像RedHat 那样需要花钱购买支持服务!

    Linux目录结构

    这里写图片描述

    • bin (binaries)存放二进制可执行文件
    • sbin (super user binaries)存放二进制可执行文件,只有root才能访问
    • etc (etcetera)存放系统配置文件
    • usr (unix shared resources)用于存放共享的系统资源
    • home 存放用户文件的根目录
    • root 超级用户目录
    • dev (devices)用于存放设备文件
    • lib (library)存放跟文件系统中的程序运行所需要的共享库及内核模块
    • mnt (mount)系统管理员安装临时文件系统的安装点
    • boot 存放用于系统引导时使用的各种文件
    • tmp (temporary)用于存放各种临时文件
    • var (variable)用于存放运行时需要改变数据的文件

    Linux常用命令

    命令格式:命令 -选项 参数

    如:ls  -la  /usr
    
    ls:显示文件和目录列表(list)
    

    常用参数:

    -l		(long)
    -a	(all)         注意隐藏文件、特殊目录.和..   
    -t		(time)
    

    Linux命令的分类

    内部命令:属于Shell解析器的一部分

    cd 切换目录(change directory)
    pwd 显示当前工作目录(print working directory)
    help 帮助
    

    外部命令:独立于Shell解析器之外的文件程序

    ls 显示文件和目录列表(list)
    mkdir 创建目录(make directoriy)
    cp 复制文件或目录(copy)
    

    查看帮助文档

    内部命令:help + 命令(help cd)
    外部命令:man + 命令(man ls)
    

    操作文件或目录常用命令

    pwd 显示当前工作目录(print working directory)
    touch 创建空文件				                    
    mkdir 创建目录(make directoriy)
    -p 父目录不存在情况下先生成父目录 (parents)            
    cp 复制文件或目录(copy)
    -r 递归处理,将指定目录下的文件与子目录一并拷贝(recursive)     
    mv 移动文件或目录、文件或目录改名(move)
    
    rm 删除文件(remove)
    -r 同时删除该目录下的所有文件(recursive)
    -f 强制删除文件或目录(force)
    rmdir 删除空目录(remove directoriy)
    cat显示文本文件内容 (catenate)
    more、less 分页显示文本文件内容
    head、tail查看文本中开头或结尾部分的内容
    head -n  5  a.log 查看a.log文件的前5行
    tail  -F b.log 循环读取(follow)
    
    

    常用命令

    wc 统计文本的行数、字数、字符数(word count)
    -m 统计文本字符数
    -w 统计文本字数
    -l 统计文本行数
    find 在文件系统中查找指定的文件
    find /etc/ -name "aaa"
    grep 在指定的文本文件中查找指定的字符串
    ln 建立链接文件(link)
    -s 对源文件建立符号连接,而非硬连接(symbolic)
    
    top 显示当前系统中耗费资源最多的进程 
    ps 显示瞬间的进程状态
    -e /-A 显示所有进程,环境变量
    -f 全格式
    -a 显示所有用户的所有进程(包括其它用户)
    -u 按用户名和启动时间的顺序来显示进程
    -x 显示无控制终端的进程
    kill 杀死一个进程
    kill -9 pid
    df 显示文件系统磁盘空间的使用情况
    
    du 显示指定的文件(目录)已使用的磁盘空间的总
    -h文件大小以K,M,G为单位显示(human-readable)
    -s只显示各档案大小的总合(summarize)
    free 显示当前内存和交换空间的使用情况 
    netstat 显示网络状态信息
    -a 显示所有连接和监听端口
    -t (tcp)仅显示tcp相关选项
    -u (udp)仅显示udp相关选项
    -n 拒绝显示别名,能显示数字的全部转化成数字。
    -p 显示建立相关链接的程序名
    ifconfig 网卡网络配置详解 
    ping 测试网络的连通性 
    
    
    

    备份压缩命令

    gzip 压缩(解压)文件或目录,压缩文件后缀为gz 
    bzip2 压缩(解压)文件或目录,压缩文件后缀为bz2 
    tar 文件、目录打(解)包
    
    

    gzip命令

    命令格式:gzip [选项] 压缩(解压缩)的文件名
    -d将压缩文件解压(decompress)
    -l显示压缩文件的大小,未压缩文件的大小,压缩比(list)
    -v显示文件名和压缩比(verbose)
    -num用指定的数字num调整压缩的速度,-1或--fast表示最快压缩方法(低压缩比),-9或--best表示最慢压缩方法(高压缩比)。系统缺省值为6
    
    

    bzip2命令

    命令格式:bzip2 [-cdz] 文档名
    -c将压缩的过程产生的数据输出到屏幕上
    -d解压缩的参数(decompress)
    -z压缩的参数(compress)
    -num 用指定的数字num调整压缩的速度,-1或--fast表示最快压缩方法(低压缩比),-9或--best表示最慢压缩方法(高压缩比)。系统缺省值为6
    

    tar命令

    -c 建立一个压缩文件的参数指令(create)
    -x 解开一个压缩文件的参数指令(extract)
    -z 是否需要用 gzip 压缩
    -j 是否需要用 bzip2 压缩
    -v 压缩的过程中显示文件(verbose)
    -f 使用档名,在 f 之后要立即接档名(file)
    
    

    关机/重启命令

    shutdown系统关机 
    -r 关机后立即重启
    -h 关机后不重新启动
    halt 关机后关闭电源 shutdown -h
    reboot 重新启动 shutdown -r
    

    学习Linux的好习惯

    • 善于查看man page(manual)等帮助文档

    • 利用好Tab键

    • 掌握好一些快捷键

       ctrl + c(停止当前进程)
       ctrl + r(查看命令历史)
       ctrl + l(清屏,与clear命令作用相同)
      
    展开全文
  • 嵌入式实时操作系统是指当外界事件或数据产生时,能够接受并以足够快的速度予以处理,处理的结果又能在规定的时间之内来控制生产过程或对处理系统作出快速响应,并控制所有实时任务协调一致运行的嵌入式操作系统。
    嵌入式实时操作系统是指当外界事件或数据产生时,能够接受并以足够快的速度予以处理,
    处理的结果又能在规定的时间之内来控制生产过程或对处理系统作出快速响应,
    并控制所有实时任务协调一致运行的嵌入式操作系统。
    主要用于工业控制、 军事设备、 航空航天等领域对系统的响应时间有苛刻的要求,这就需要使用实时系统。
    又可分为软实时和硬实时两种,而android是基于linux内核的,因此属于软实时。
    展开全文
  • 不,数据库管理系统属于系统软件。系统软件主要包括:操作系统,语言处理程序,数据库管理系统和服务程序等;而应用软件是为完成某些特定工作并解决某些特定问题而编写的程序,例如防病毒软件,办公软件等都是应用...

    不,数据库管理系统属于系统软件。系统软件主要包括:操作系统,语言处理程序,数据库管理系统和服务程序等;而应用软件是为完成某些特定工作并解决某些特定问题而编写的程序,例如防病毒软件,办公软件等都是应用软件。

    c74cb5b9d25c

    数据库管理系统属于系统软件。

    软件分为两类:系统软件和应用程序软件。系统软件主要包括:操作系统,语言处理程序,数据库管理系统和服务程序等。应用软件是为完成特定任务和解决特定问题而编写的程序。 ,例如杀毒软件,办公软件,游戏软件等都是应用软件。

    数据库管理系统简介

    数据库管理系统(Database Management System)是一种操作和管理数据库的大型软件。它用于建立,使用和维护数据库,称为DBMS。它对数据库进行统一的管理和控制,以确保数据库的安全性和完整性。

    用户通过DBMS访问数据库中的数据,并且数据库管理员还通过DBMS执行数据库维护。它可以支持多个应用程序和用户以不同的方式同时或在不同时间创建,修改和查询数据库。

    大多数DBMS为用户提供数据定义语言DDL(Data Definition Language)和数据操作语言DML(Data Manipulation Language),以定义数据库的模式结构和权限约束,并实现诸如添加和删除数据的操作。

    数据库管理系统是操纵和管理数据库的大型软件。它用于建立,使用和维护数据库,称为DBMS。它对数据库进行统一的管理和控制,以确保数据库的安全性和完整性。

    数据库管理系统是一个数据操作软件,可以提供数据输入,修改和查询。它具有数据定义,数据操作,数据存储和管理,数据维护和通信等功能,并且可以允许多个用户使用它。另外,数据库管理系统的发展与计算机技术的发展密切相关。

    近年来,计算机网络已逐渐成为人们生活的重要组成部分。因此,如果要进一步完善计算机数据库管理系统,技术人员应继续创新和改革计算机技术,并继续扩大计算机数据库管理系统的应用范围,从而真正促进计算机数据库管理的创新。系统技术。

    展开全文
  • 什么是操作系统

    千次阅读 多人点赞 2019-05-14 09:41:34
    那么什么是操作系统呢? 没有一个完整、精确、公认的定义 ...但我们可以从功能来划分什么是操作系统,从而对操作系统是一个什么样的软件有一个更深入的理解。 从两种应用层和内核层视角对操作系统的理解 应用层视...
  • 操作系统知识点整理(完整版)

    万次阅读 多人点赞 2017-12-26 22:34:05
    系统软件操作系统语言处理程序,数据库管理系统 应用软件:各种管理软件,用于工程计算的软件包,辅助设计软件 4)通常把未配置任何软件的计算机称为“裸机” 5)操作系统可以被看作是计算机系统的核心,统管
  • 问题一:Java软件,属于系统软件还是应用软件呢? java语言应用在计算机系统上,首先应知道计算机系统分为几部分? 计算机系统由硬件系统和软件系统两部分构成。硬件是躯体,软件是灵魂。 软件系统分为系统软件,...
  • linux操作系统是什么,操作系统概述

    千次阅读 2019-06-19 20:29:50
    Linux 也是众多操作系统之一,要想知道 Linux 是什么,首先得说一说什么是操作系统。 计算机是一台机器,它按照用户的要求接收信息、存储数据、处理数据,然后再将处理结果输出(文字、图片、音频、视频等)。...
  • 操作系统是什么?

    万次阅读 2019-04-16 20:53:41
    操作系统是一个较复杂的系统软件,没有一个完整、精确、公认的定义 但是我们可以从它的功能和特点来介绍 功能:功能可以分为对上和对下两个层面来理解 对上: 即是对我们用户、对我们应用程序提供服务 。 所以从用户...
  • 操作系统内核和操作系统的区别

    千次阅读 2019-07-29 18:32:28
    内核指的是一个提供硬件抽象层、磁盘及文件系统控制、多任务等功能的系统软件。内核是一个操作系统的核心,是操作系统最基本的部分。它负责管理系统的进程、内存、设备驱动程序、文件和网络系统等,决定着系统的性能...
  • 程序员必知的 89 个操作系统核心概念

    万次阅读 多人点赞 2020-03-31 19:13:39
    操作系统(Operating System,OS):是管理计算机硬件与软件资源的系统软件,同时也是计算机系统的内核与基石。操作系统需要处理管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理...
  • 操作系统解析

    千次阅读 2019-09-15 17:45:42
    第三节: 操作系统简介3.1 为什么要有操作系统3.2 什么是操作系统3.3 操作系统与普通软件的区别3.4 操作系统发展史3.5 附录及参考资料...
  • 操作系统复习

    2015-12-08 11:32:55
    1.什么是操作系统?操作系统的目标是什么?...(1)操作系统是控制和管理计算机硬件和软件资源,合理地组织计算机的工作流程, 以及方便用户使用的程序的集合。 (2)操作系统的目标有:有效性、方便性、可扩充性、开放性。
  • 操作系统引述

    千次阅读 2020-09-27 20:46:07
    文章目录1.1 计算机硬件结构计算机系统基本组成1.1.1 处理器1.1.2 存储器1.1.3 I/O 设备1.1.4 总线1.2 什么是操作系统1.2.1 操作系统概念1.2.2 操作系统的地位1.2.3 操作系统的历史1.3 操作系统发展历程1.3.1 操作...
  • 操作系统题库

    万次阅读 多人点赞 2019-01-11 22:55:44
    2.如果操作系统具有很强的交互性,可同时供多个用户使用,系统响应比较及时,则该操作系统属于(分时系统)类型; 3.操作系统提供给程序员的接口是(系统调用)。 4.操作系统的4大功能是(处理机管理)、存储器管理...
  • 操作系统复习习题

    万次阅读 多人点赞 2020-07-07 08:56:31
    1-2下面什么功能不是操作系统直接完成的功能?删除文件 1-3早期的OS主要追求的是?B有效性 1-4单处理机计算机系统中,下面什么操作是可以并行的?A处理机操作和IO操作 1-5要求在规定的时间内对外界的请求必须给予...
  • 单用户、多用户、单任务、多任务,这么多种操作系统容易让人迷糊。根据老羊快跑查的资料,下面将这几种操作系统给大家直观的说下。
  • 操作系统习题

    万次阅读 多人点赞 2017-12-22 21:08:55
    操作系统操作系统是计算机系统中的一个系统软件。 它是这样一些程序模块的集合:它们能有效地组织和管理计算机系统中的硬件及软件资源,合理地组织计算机工作流程,控制程序的执行,并向用户提供各种服务功能,使得...
  • linux是实时系统还是分时操作系统

    万次阅读 2017-07-11 16:25:15
    实时操作系统 实时操作系统  英文称Real Time Operating System,简称RTOS。  1.实时操作系统定义  实时操作系统(RTOS)是指当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在...
  • 操作系统教程总结

    万次阅读 多人点赞 2016-12-19 18:31:55
    操作系统虚拟机为用户提供了一种简单、清晰、易用、高效的计算机模型。虚拟机的每种资源都是物力资源通过复用、虚拟和抽象而得到的产物。 虚拟机提供进程运行的逻辑计算环境。
  • 操作系统

    千次阅读 2016-05-30 15:42:07
    操作系统[编辑] 维基百科,自由的百科全书 本条目部分链接不符合格式手册规范。跨语言链接及章节标题等处的链接可能需要清理。(2015年12月11日)  请协助改善此条目。参见WP:LINKSTYLE、...
  • 文章目录操作系统的认识1、操作系统是什么1.1、初步认识操作系统及其功能1.2、操作系统的地位2、为什么需要操作系统3、操作系统的发展史3.1、手工操作时代3.2 单批道处理系统3.3 多批道处理系统3.4、分时技术和分时...
  • 操作系统(第四版)期末复习总结(上)

    万次阅读 多人点赞 2018-07-01 16:26:38
    马上要考操作系统了,第一章操作系统引论1、操作系统是什么?操作系统为用户完成所有“硬件相关,应用无关“的工作,以给用户方便、高效、安全的使用环境1.1、定义: 操作系统是一个大型的程序系统,它负责计算机的...
  • 应用程序和操作系统的关系是什么

    千次阅读 2019-05-31 22:06:21
    应用程序和操作系统的关系是什么  应用程序是软件(似乎是废话,别急往后看)...操作系统是人想出来的,为了让自己管理计算机方便而创造出来的一套管理办法。应用程序要用某种语言编写,而语言又是编译器来提供的。...
  • 分时操作系统与实时操作系统

    万次阅读 多人点赞 2017-09-05 22:16:33
    计算机操作系统从20世纪50年代中期第二代计算机的单道批处理系统到20世纪60年代中期第三代计算机的多道批处理系统(IBM公司研发的OS/360系统是第一个能运行多道程序的批处理系统),都主要致力于提高资源利用率和...
  • 操作系统基本概念

    千次阅读 2021-02-25 10:38:59
    操作系统控制和管理计算机的软件和硬件,合理组织计算机的工作和资源分配,以提供用户和其他软件方便的接口和环境,是最基本的系统软件操作系统的功能与目标 正如前面操作系统概念所说的,操作系统的功能和目标...
  • 计算机操作系统

    千次阅读 2020-04-06 10:54:43
    操作系统的主要功能是管理计算机系统中的( ) 选项: A:程序和数据 B:资源 C:作业 D:进程 答案: 【资源 】 2、单选题: 关于多道批处理操作系统,以下说法错误的是() 选项: A:可提高系统资源的利用率 B:可提高...
  • 实时操作系统与分时操作系统的区别

    万次阅读 多人点赞 2018-10-11 20:42:28
    1. 什么是实时操作系统? 实时操作系统(RTOS)是指当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系统作出快速响应,并控制所有实时任务...
  • 操作系统是如何启动的(这样的学习太抽象,不太好理解和记忆) 先解释几个基本概念: 操作系统一开始是放在硬盘disk上的 BIOS:一个应用程序,基本IO处理系统,使计算机在开机时检测各种外设 Bootloader:一个...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,040,665
精华内容 416,266
关键字:

属于系统软件的是