标签 操作系统 下的文章

  • 📂Linux - Red Hat 7.3 介绍安装教程

    1. linux 历史介绍 Linux 操作系统的诞生发展和成长过程始终依赖着五个重要支柱:UNIX 操作系统、MINIX 操作系统、GNU计划、POSIX 标准和Internet 网络 1969年(Andrew Tannebaum)的计算机教授编写了MinixGNU‘snot unix 1984 (RichardStallman)发起的自由软件运动,导致了FSF得诞生从而有了GNU项...

  • 📂操作系统复习——进程通信教程

    1. 进程之间通信的方式有:信号,管道,消息队列,共享内存。较熟悉一下两种。2. 信号通信机制:信号可以在任何时候发送给某一进程,而无须知道该进程的状态。如果进程未处于执行状态则信号被内核保存,知道恢复执行然后传递给它。在Linux中有几十种信号分别代表着不同的含义,依靠着信号值的不同来区别。比方说有raise 函数,kill 函数,pause 函数,sigsuspend 函数。并且用户可以...

  • 📂如何给Linux操作系统云服务器配置环境等一系列东西教程

    1.首先,你得去购买一个云服务器(这里以阿里云学生服务器为例,学生必须实名认证)打开阿里云,搜索学生服务器点击进入即可 购买即可点击云服务器ECS—>点击如图所示如图所示,点击管理如图所示,可以对云服务器进行运行关闭等操作2.然后,开始连接自己的云服务器

  • 📂在win10上安装Linux系统安装教程

    下载安装虚拟机,VMware Player (现已更名为VMware Workstation Player)是一款桌面虚拟化应用,无需重新启动即可在同一计算机上运行一个或多个操作系统。凭借其简单的用户界面、无可比拟的操作系统支持和移动性,用户可以比以往更轻松地使用公司桌面投入工作https://www.vmware.com/cn/products/workstation-player.htm...

  • 📂Linux云计算架构师成长之路-第二章 Linux系统及特性-2.1 操作系统教程

    2.1 操作系统如果被问什么是操作系统,可能很多初学者都会一脸茫然。虽然我们一直都在用的Windows XP、Windows 7、Windows 8、Windows10其实就是操作系统,却无法给出操作系统的定义或者向提问者解析清楚什么是操作系统。操作系统,英文名称为Operating System,简称OS,是计算机系统中必不可少的基础系统软件,它是应用程序运行以及用户操作必备的基础环境支撑...

  • 📂Linux操作系统结构、IO调度器在内核栈中的位置图教程

    1、典型的Linux操作系统结构 2、IO调度器在内核栈中所处的位置

  • 📂Linux发展史教程

    简述Linux是一套自由加开放源代码的类Unix操作系统,诞生于1991年10月5日(第一次正式向外公布),由芬兰学生Linus Torvalds和后来陆续加入的众多爱好者共同开发完成。Linux是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议,可支持32位和64位硬件。Linux继承了Unix以网络为核心的设...

  • 📂Linux操作系统发展史教程

    Linux的出现,最早是一位名叫Linus Torvalds的计算机业余爱好者,当时他是芬兰赫尔辛基大学的学生。他的目的是想设计一个代替Minix(是由一位名叫Andrew Tannebaum的计算机 教授编写的一个操作系统示教程序)的操作系统,这个操作系统可用于386、486或奔腾处理器的个人计算机上,并且具有 Unix操作系统的全部功能,因而开始了Linux雏形的设计。Linux 操作...

  • 📂找工作的程序员必懂的Linux教程

    找工作的程序员必懂的Linux一、为什么要学习Linux首先,我想先说一下:“为什么要学习Linux”?Linux 是什么,它是一款操作系统,是一个支持多用户、多任务、支持多线程和多CPU的操作系统;32位和64位的硬件可以在Linux 系统安全运行,是一个性能稳定的多用户网络操作系统。Linux 操作系统诞生在上世纪九十年代,可以安装在各种平板电脑、台式计算机和小型的树莓派上,从大到小的计...

  • 📂Linux 系统版本查询命令教程

    1、# uname -a (Linux查看版本当前操作系统内核信息)2、# cat /proc/version (Linux查看当前操作系统版本信息)3、# cat /etc/issue 或cat /etc/redhat-release(Linux查看版本当前操作系统发行版信息)4、# cat /proc/cpuinfo (Linux查看cpu相关信息,包括型号、主频、内核信息等)5、# g...

  • 📂内存分配-北邮OJ277教程

    地址:http://10.105.242.80/problem/p/277/277 . 内存分配 题目描述 ====================================================================================================在操作系统中,内存分配是非常重要的工作。 已知内存空间由N个内存块组成,这些内存...

  • 📂linux的安装和配置教程

    1、VMware简介此软件是一个虚拟的pc机软件,可以在现有操作系统中虚拟出一个新的硬件环境,以此来在一台机器上同事运行两个或多个操作系统,可以随时修改其硬件信息;www.vmware.com为vmware的官方网站;2、安装注意事项配置:内存1G、cpu1GHz、硬盘8G以上版本选择:建议不要选择版本太高的;太大,bug多,许多功能都是在复杂的服务上才能用到3、安装选择安装方式典型:安装和...

  • 📂Centos里没有lsb_release教程

    查看Centos操作系统版本,输入指令lsb\_release -a报无此命令解决办法,安装lsb\_release1.执行指令:yum install -y redhat-lsb2.安装完毕后检查,执行lsb\_release -a ,能正常显示操作系统版本则表明已可正常使用

  • 📂linux学习之操作系统与程序教程

    预编译:预编译过程主要处理那些源代码中以“#”开始的预编译指令。比如“#include","#define"等 1.将所有的“#define” 删除并且展开所有的宏定义 2.处理所有条件预编译指令。比如:#if #ifdef #endif #else 3.处理#include 预编译指令 将被包涵的文件插入到该预编译指令位置。这个过程是递归的。 4.删除所有的注释“//” 和“/××...

  • 📂【转帖】Linux内核为大规模支持100Gb/s网卡准备好了吗?并没有教程

    Linux内核为大规模支持100Gb/s网卡准备好了吗?并没有之前用 千兆的机器 下载速度 一般只能到 50MB 左右 没法更高 万兆的话 可能也就是 200MB左右的速度 很难更高 不知道后续的服务器 会不会 能够提升一下 之前坐着说到了 120nm 的时间 发送一个包 记得CPU的指令周期是 1-3nm左右 个内存的时间差不多了 不知道RDMA等的方式 可不可能完成相应的高吞吐量...

  • 📂计算机操作系统-进程(1)起源、定义、组成、组织、特征教程

    进程的起源程序就是一个指令序列在程序执行的过程中,需要将其放入内存中之后才会被CPU所处理。早期的计算机中只支持单道程序,所以计算机中的所有资源都只被这一个程序所享有,包括内存。所以内存只供当前运行的程序所使用。内存被划分为程序段和数据段,程序段用于存放程序代码,数据段则用于存放程序中的数据。因为只有一个程序,所以很容易就能在内存中找到相应的程序段和内存段然而随着计算机的发展,开始运行多道程...

  • 📂Linux操作系统中“rpm”命令的详细介绍教程

    Linux中常见的软件包封装类型如下所述:RPM软件包:这种软件包的扩展名为 “.rpm” ,只能在使用RPM机制的Linux操作系统中安装,如RHEL、Fedora、centOS等。RPM软件包一般针对特定版本的操作系统量身定制,因此依赖性较强。源代码安装包:这种软件包是程序员开发完成的原始代码,一般被制作成 “.tar.gz” 或 “.tar.bz2” 等格式的压缩包文件,因多数使用 t...

  • 📂介绍和安装Linux教程

    Linux优点开源免费安全稳定Linux操作系统历史1969年美国贝尔实验室研发Unix操作系统 多用户操作系统 多任务 支持多种处理器架构 shell 大部分使用 C语言开发。1973年 美国国防部 TCP/IP协议 1973年 Internet诞生1983年 Richard Stallman提出 自由软件运动 自由获取 自由改变 自由分发 自由使用 GNU计划 目标:创建一套完全自由的操...