操作系统涉及到的概念day0929

中断和轮询

系统调用

守护线程

内核和外壳

进程和程序

Linux内核:www.kernel.org

Linux发行版:

RedHat:

SuSE:

Debian:

Gentoo:

LFS:

bt:

Linux终端:串行终端、物理终端、虚拟终端(Ctrl+Alt+F[1~6])、图形终端(Ctrl+Alt+F7)、伪终端(模拟终端)

查看终端类型命令:tty

查看系统登录的所有用户命令:who

ASCII编码字符集:是一种编码规范。

自由软件

命令提示符:在bash里,管理员:提示符#

普通用户:提示符$

命令echo:

\u:当前用户
    \h:主机名
   \W:工作目录的路径基名

基名:当前目录的最后一段
    basename 显示当前目录的基名
    dirname  显示当前目录的目录名

查看一个外部命令的所处位置的命令:which

目录和文件夹的区别:

时间: 2024-10-13 08:31:06

操作系统涉及到的概念day0929的相关文章

【龙书笔记】语法分析涉及的基础概念简介

本篇笔记是我对龙书第2.3-2.5节内容的理解,主要介绍编译器前端关于语法分析的众多基础概念.下篇笔记将根据本篇笔记的主要内容,实现一个针对简单表达式的后缀式语法翻译器Demo(原书中是java实例,我给出的将是逻辑一致的Python版本的实现). 1. 语法分析(Syntax Analysis) 简单来说,语法分析的任务是分析输入的符号字符串(string of symbols, 通常是词法分析产生的tokens)是否遵循某种语言在其上下文无关文法(context-free grammar)中

【操作系统】处理机调度概念

一个作业被提交后,必须经过处理机调度,才能获得处理机执行,通常经过三个调度 高级调度(高级调度,长程调度) 中级调度(中程调度) 低级调度(短程调度) 高级调度(运行频率最低,所以成为长调度) 根据某种算法,把外村上处于后备队列中的那些作业调入内存,调度对象是作业 作业 就是一些程序,数据,还有一些作业说明书. 作业步 作业需要执行哪些步骤运行完.每一个步骤就是一个作业步 作业控制块 作业控制块(JCB)就是进程在系统存在的标志一样,包括作业标示,用户名称,用户账户,作业类型,作业状态,调度信息

操作系统中死锁的概念

产生死锁的原因主要是:(1) 因为系统资源不足.(2) 进程运行推进的顺序不合适.(3) 资源分配不当等.如果系统资源充足,进程的资源请求都能够得到满足,死锁出现的可能性就很低,否则就会因争夺有限的资源而陷入死锁.其次,进程运行推进顺序与速度不同,也可能产生死锁.产生死锁的四个必要条件:(1) 互斥条件:一个资源每次只能被一个进程使用.(2) 请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放.(3) 不剥夺条件:进程已获得的资源,在末使用完之前,不能强行剥夺.(4) 循环等待条

老男孩教育每日一题-2017年5月11-基础知识点: linux系统中监听端口概念是什么?

1.题目 老男孩教育每日一题-2017年5月11-基础知识点:linux系统中监听端口概念是什么? 2.参考答案 监听端口的概念涉及到网络概念与TCP状态集转化概念,可能比较复杂不便理解,可以按照下图简单进行理解? 将整个服务器操作系统比喻作为一个别墅 服务器上的每一个网卡比作是别墅中每间房间 服务器网卡上配置的IP地址比喻作为房间中每个人 而房间里面人的耳朵就好比是监听的端口 当默认采用监听0.0.0.0地址时,表示房间中的每个人都竖起耳朵等待别墅外面的人呼唤当别墅外面的用户向房间1的人呼喊时

自制操作系统(九) 内存管理

2016.07.04  2016.07.05 操作系统本质是一个程序,一个大型软件工程(商业化os的情况).而程序的本质---一方面是所谓的“数据结构+算法”,另一方面则是 封装+抽象.操作系统作为一个出现,一方面是控制硬件启动开机,并且作为第一个在计算机上运行的软件,另一方面,操作系统负责管理计算机的资源(内存管理,文件管理,I\O),协助用户要运行的程序在计算机上运行,甚至是多个程序同步运行(进程管理).所以你可看到,操作系统本质上和那些b\s模式的企业管理网站本质没有任何区别,都是管理.只

浅谈移动Web开发(上):深入概念

PPI 什么是PPI PPI的复杂之处在于如果他所属的上下文环境不同,意义也会完全不一样. 当我们在谈论显示设备的PPI时,它代指的屏幕的像素密度:当我们在谈论和图片相关时,我们谈论的是打印时的分辨率或者打印机的打印精度.这里我们主要描述的前一种情况. PPI全称为Pixel Per Inch,译为每英寸像素取值,更确切的说法应该是像素密度,也就是衡量单位物理面积内拥有像素值的情况. 如上图所示,在1英寸单位内面积内拥有的像素越多,密度越大,PPI值就越高.但像素密度的实际意义是什么?它表达的是

操作系统之进程

1.什么是进程? 操作系统最核心的概念就是进程,进程就是对一个正在运行的程序的抽象.在单核CPU中同一时刻只能有一个进程在运行,这种情况下的并行是伪并行,只是CPU在多个进程之间快速的切换造成并行的假象,这种快速的切换就称作多道程序设计.当然在多核心CPU中,能够实现真正的硬件并行. 2.进程的模型        在进程模型中,计算机上所有可运行的软件,通常也包括操作系统,被组织成若干顺序的进程,进程就是一个正在执行的程序的实例,包括程序计数器,寄存器以及变量的当前值.一个进程是某种类型的活动,

2018-3-11Linux系统管理(10)(11)程序包初步概念及后端管理工具

本章我们来介绍Linux程序包的概念及安装校验卸载等管理操作. 一.概述 我们不止一遍讲述过操作系统的概念,首先是硬件,计算机它的计算能力都是在硬件设计逻辑上实现的,而这个设计硬件设计逻辑不同厂商所生产的硬件芯片及接口的方式都不一样.那么在向上一层就是将硬件规格给封装起来的操作系统层,它将硬件的差异化和复杂化而由丑陋的接口隐藏起来,向上提供了一个简洁而又统一的接口,我们称之为系统调用(system call),但系统调用仍然很底层,为了加速开发和易于维护,在系统调用的半层接口上又封装了一个更复杂

操作系统介绍-操作系统历史,IO,进程的三态,同步异步阻塞非阻塞

1.操作系统历史 2.进程,IO,同步异步阻塞非阻塞 操作系统历史: 手工操作: 1946年第一台计算机诞生--20世纪50年代中期,计算机工作还在采用手工操作方式.此时还没有操作系统的概念. 手工操作方式两个特点: (1)用户独占全机.不会出现因资源已被其他用户占用而等待的现象,但资源的利用率低. (2)CPU 等待手工操作.CPU的利用不充分. 批处理-磁带操作: 主机与输入机之间增加一个存储设备--磁带,在运行于主机上的监督程序的自动控制下,计算机可自动完成:成批地把输入机上的用户作业读入