首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux 操作系统基础知识

Linux 操作系统基础知识 1、Linux 背景介绍 2、Linux 环境搭建 (1)搭建方式 3、终端连接Linux (1)什么是终端 (2)安装终端 XShell (3)使用 Xshell 登录主机...---- 1、Linux 背景介绍 Linux 其实就是一个操作系统, 与 Windows 是 “并列” 的关系, 在1991 年,由芬兰人 (Linus Benedict Torvalds)开发出第一个...Linux 版本; 与 windows 相比较,Linux 特点: (1)可以查看源代码; (2)基于网络; (3)安全性更高一些; (4)系统占用的硬件资源更小,留给程序的资源更多; 2...、Linux 环境搭建 (1)搭建方式 要想学习 Linux , 首先需要一个 Linux 的环境,环境搭建的方式主要有以下四种,特点如下: (1)使用虚拟机; 由于当前的虚拟机软件(如 VMWare...只需要购买一个云服务器即可(阿里云,腾讯云随便一个),此处使用该方式搭建环境; 采用云服务器搭建环境的三个步骤: (1)购买云服务器; 腾讯云官网 随便选择其1就行,需要进行身份认证; (2)安装系统 购买时操作系统

1.5K20
您找到你想要的搜索结果了吗?
是的
没有找到

Linux操作系统基础知识学习

Linux操作系统概述 Q1.什么是GNU?Linux与GNU有什么关系?...A: (1)操作系统为用户态的进程与硬件设备(如CPU、磁盘和打印机等)之间的交互提供了一组接口,这些接口使得程序更具有可移植性,因为不同的操作系统只要所提供的一组接口相同,那么在这些操作系统之上就可以正确地编译和执行相同的程序...,这组接口就是所谓的“系统调用”; (2)引入系统调用的原因有: 1)这使得编程更加容易; 2)这极大地提高了系统的安全性; 3)最重要的一点,这些接口使得操作系统更具有可移植性。...A: 文件是一个抽象的概念,它是存放一切数据或信息的仓库; 1)Linux的目录树结构为:根目录(/)在上,其它的平行在下; 2)Windows操作系统也是采用树型结构,但其树型结构的根是磁盘分区的盘符...,有几个分区就有几个树型结构,它们之间的关系式并列的;而在Linux中,无论操作系统管理几个磁盘分区,这样的目录树只有一个; 3)这样做的原因是:Linux是一个多用户系统,制定这样一个固定的目录规划有助于对系统文件和不同的用户文件进行统一管理

4.5K110

Linux操作系统详解Linux挂载

本期学习Linux挂载 Linux 系统中“一切皆文件”,所有文件都放置在以根目录为树根的树形目录结构中。在 Linux 看来,任何硬件设备也都是文件,它们各有自己的一套文件系统(文件目录结构)。...因此产生的问题是,当在 Linux 系统中使用这些硬件设备时,只有将Linux本身的文件目录与硬件设备的文件目录合二为一,硬件设备才能为我们所用。合二为一的过程称为“挂载”。...如果不挂载,通过Linux系统中的图形界面系统可以查看找到硬件设备,但命令行方式无法找到。...图 1 U 盘和 Linux 系统文件目录结构 图 1 中可以看到,目前 U 盘和 Linux 系统文件分属两个文件系统,还无法使用命令行找到 U 盘文件,需要将两个文件系统进行挂载。...总之,Linux 系统使用任何硬件设备,都必须将设备文件与已有目录文件进行挂载。

11.7K30

Linux操作系统下 chkconfig 命令详解

特别是在修改主题或者插件的时候这个需求特别的强烈,在Windows下一般都是锁定某个文件借助文本编辑器搜索来解决的,很明显这个方式最笨了,效率也是最低的,在Linux下这样的话很明显是不科学的,其实在Linux...下命令行是无所不能的,像这种需求在Linux下实现基本就是命令行就可以应对了,今天笔者就来分享一下使用grep命令查找文件中的特定文本,最神奇的是可以说多个文件甚至是整个目录下的所有文件。...image.png grep是一个最初用于Unix操作系统的命令行工具。在给出文件列表或标准输入后,grep会对匹配一个或多个正则表达式的文本进行搜索,并只输出匹配的行或文本。

1.2K00

操作系统基础知识笔记

操作系统作用:通过资源管理提高计算机系统的效率、改善人家界面提高良好的工作环境。吞吐量:计算机在单位时间内处理工作的能力。二、操作系统的特征与功能操作系统的特征:并发性、共享性、虚拟性、随机性。...三、操作系统分类1、批处理操作系统分为单道批处理、多道批处理。单道批处理:早期的操作系统,一次只有一个作业装入内存执行。作业由用户程序、数据和作业说明书组成。...2、分时操作系统分时操作系统是将CPU的工作划分为很短的时间片。轮流为各个终端的用户服务。分时操作系统特点:多路性、独立性、交互性、及时性。...6、微机操作系统目前主流的操作系统Linux、MacOS、Windows。...7、嵌入式操作系统嵌入式操作系统运行在嵌入式智能芯片环境中,对整个智能芯片以及操作、控制、部件装置等资源进行统一协调、处理、指挥、控制。嵌入式操作系统特点:微型化、可定制、实时性、可靠性、易移植性。

17710

操作系统基础知识整理

1、操作系统分类 批处理操作系统、分时操作系统(Unix)、实时操作系统、网络操作系统、分布式操作系统、微机操作系统Linux、Windows、IOS等)、嵌入式操作系统。...2、操作系统的4个特征:并发性、共享性、虚拟性、不确定性。 3、操作系统的功能有:处理机管理、文件管理、存储管理、设备管理、作业管理。 处理机管理:也称进程管理。...在某些操作系统中,一个作业从提交到完成需要经历高、中、低三级调度。 高级调度:又称长调度或作业调度。它决定处于输入池中的哪个后备作业可以调入主系统做好运行的准备,成为一个或一组就绪进程。...但操作系统并没有将多个线程看做多个独立的应用,来实现进程的调度和管理以及资源分配。这就是进程和线程的重要区别。 优缺点 线程执行开销小,但不利于资源的管理和保护;而进程正相反。...符号连接:用ln -s命令建立文件的符号连接符号连接是linux特殊文件的一种,作为一个文件,它的数据是它所连接的文件的路径名。类似windows下的快捷方式。

1.1K61

Linux操作系统IO机制原理(流程图详解)

我们之前的文章提到了操作系统的三个抽象,它们分别是进程、地址空间和文件,除此之外,操作系统还要控制所有的 I/O 设备。操作系统必须向设备发送命令,捕捉中断并处理错误。...它还应该在设备和操作系统的其余部分之间提供一个简单易用的接口。操作系统如何管理 I/O 是我们接下来的重点。 不同的人对 I/O 硬件的理解也不同。...通过写入这些寄存器,操作系统可以命令设备发送数据,接收数据、开启或者关闭设备等。通过从这些寄存器中读取信息,操作系统能够知道设备的状态,是否准备接受一个新命令等。...所有 I/O 端口的集合形成了受保护的 I/O 端口空间,以便普通用户程序无法访问它(只有操作系统可以访问)。...然后控制器会产生一个中断,当操作系统开始运行时,它会重复的从控制器的缓冲区中一次一个字节或者一个字地读取该块的信息,并将其存入内存中。

98910
领券