苦练操作系统
人工智能专业,嘎嘎菜
展开
-
操作系统课设附代码完整版(出自19级jhy课设)
为了检验自己的操作系统课程的学习情况与掌握程度,以及将该课程知识用编程语言描述的技能,本次选择“并发环境下作业管理与连续动态内存管理的模拟”的题目进行操作系统课程设计。该课程设计对于理解操作系统中进程管理与内存管理的知识有着重要作用。系统模拟仿真了操作系统,并根据作业管理、进程调度与内存管理原理,设计实现多任务作业并发环境下,MMU 地址变换、作业调度算法、进程原语、优先级+时间片轮转进程调度算法,位示图法实现连续空间动态分配管理。原创 2023-08-10 20:47:09 · 2176 阅读 · 0 评论 -
云计算实验——Hadoop实验
云计算实验——Hadoop实验文章目录云计算实验——Hadoop实验实验环境一、安装Hoodap1.1安装虚拟机+centos71.2下载hadoop3.3.21.3上传到centos中1.4JDK环境搭建1.4hadoop环境变量1.5 设置ssh免密码登录1.6修改Hadoop配置文件1.7启动Hadoop1.7.1初始化1.7.2启动Hadoop集群1.8 查看NameNode和Yarn1.9运行Hadoop自带的wordcount程序参考:实验环境VMware workstation 16原创 2022-05-14 17:42:49 · 1240 阅读 · 1 评论 -
虚拟机中Ubuntu设置共享文件夹
虚拟机中Ubuntu设置共享文件夹本次使用了两种方法来设置共享文件夹配置说明1.ubuntu-20.04.4-desktop-amd64.iso2.VMware Workstation 12 Pro方法一(虚拟机共享文件夹):步骤如下:1.打开虚拟机设置,将共享文件夹打开,总是启用文件夹共享2.安装vmware tool工具将其复制到/opt目录下解压在目录中输入命令./vmware-install.pl3.完成后即可设置好共享文件夹可以在/mnt/hgfs文件中找到原创 2022-04-06 20:35:05 · 16740 阅读 · 2 评论 -
【解决Windows10家庭版无Hyper-V问题】
解决Windows10家庭版无Hyper-V问题Hyper-V是Windows自带的虚拟机产品,但是在win10家庭版没有Hyper-V,本文展示如何安装Hyper-VHyper-V是Windows自带的虚拟机产品,但是在win10家庭版没有Hyper-V,本文展示如何安装Hyper-V。解决方案:1.配置Hyper-V.cmd提示:在桌面上新建hyper-v.cmd复制添加以下代码pushd "%~dp0"dir /b %SystemRoot%\servicing\Packages\原创 2022-04-04 09:47:55 · 2884 阅读 · 0 评论 -
实验四——正则表达式
系列文章目录文章目录系列文章目录实验目的一、完成正则表达式视频3中例子。二、查找文本中的固定电话号码、Email、网址,并统计号码个数.三、用grep操作:四、书本p466页应用题1-3。4.1 创建匹配下述字符串的正则表达式并使用grep检测它们:4.2使用重复运算符,创建匹配下述字符串的正则表达式:4.3下述两条命令搜索文件data。查找所有至少包含一个非字母字符的行实验目的实验 正则表达式姓名 学号一 实验目的1、熟悉linux操作。2、熟悉vi、目录操作。3、掌握正则原创 2022-05-13 17:12:47 · 698 阅读 · 0 评论 -
实验三 掌握过滤器命令,熟悉cat,重定向,管道
系列文章目录文章目录系列文章目录一、实验目的二、实验任务三、 操作方法3.1教程p3323.1.1示范如何将date命令的标准输出重定向到currentdate文件3.1.2管道线统计当前登录到系统的用户标识的数量(wc-w命令用来统计单词数量)3.1.3创建一个管道线3.1.4find命令搜索一、实验目的1、熟悉linux操作。2、熟悉vi、目录操作。3、掌握基本过滤器命令,熟悉cat,重定向,管道等文件。二、实验任务1、教材p332、p352应用题二。三、 操作方法3.1教程p33原创 2022-04-30 10:34:54 · 256 阅读 · 0 评论 -
vim编辑器的使用以及常见快捷命令
系列文章目录提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录vim编辑器使用语法vim快捷键总结vim编辑器使用语法打开文件vim filename 打开文件(如果没有该文件,先创建在打开)插入模式输入i a o都可进入插入模式进入命令模式输入esc 进入命令模式底线命令模式输入':'进入底线命令模式保存退出q 退出w 保存! 强制wq保存退出wq!强制保存退出vim快捷键vim提供上下左右h 向左j 向下k原创 2022-04-16 09:51:04 · 334 阅读 · 0 评论 -
fork()函数
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言fork代码示例fork函数创建图示fork()函数图解前言提示:这里可以添加本文要记录的大概内容:一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。一个进程调用fork()函数后,系统先给新的进程分配资源,例如存储数据和代码的空间。然后把原来的进程的所有值都复制到.原创 2022-04-10 21:23:19 · 242 阅读 · 4 评论 -
实验二 修改命令行提示符
文章目录一、实验内容二、实验步骤2.1 以root账户登入linux图形终端,更改/etc/inittab配置文件,将系统默认启动窗口设置为命令窗口模式2.2重启系统2.3以非root账户登入linux系统2.4在该用户的登入目录下新建多层目录`~/dir11/dir12/dir13`和`~/dir21/dir22/dir23`2.5将`/etc/passwd`复制到`~/dir11`目录下面2.6将`~/dir21`复制到`~/dir11`中2.7使用rm命令删除多级目录`~/dir21/dir22/d.原创 2022-04-08 14:09:10 · 1412 阅读 · 0 评论 -
sudo apt-get install build-essential安装时报错
出现问题sudo apt-get install build-essential安装时报错解决办法:1、移除libdpkg-perl这个软件:sudo apt-get remove libdpkg-perl2、再安装libdpkg-perl:sudo apt-get install libdpkg-perl3、再安装build-essential就可以正常安装了:sudo apt-get install build-essential参考https://cxymm.net/ar原创 2022-04-07 10:34:41 · 5240 阅读 · 3 评论 -
虚拟机中使用Ubuntu设置桥接模式
问题虚拟机中使用Ubuntu设置桥接模式配置1.ubuntu-20.04.4-desktop-amd64.iso(老版本与新版本不一样哈)2.VMware Workstation 12 Pro步骤1.虚拟网络编辑器可以看到桥接模式,可以自己选择网卡,也可以选择自动(这里选择自动,我的网络是不会经常变动的)2.将Ubuntu系统的网络适配器选桥接模式3.查看真机的IP地址(192.168.43.241)在cmd里面输入ipconfig4.在虚拟机里面修改配置文件打开原创 2022-04-06 19:25:19 · 4738 阅读 · 0 评论 -
实验一 用户管理命令
实验 用户管理文章目录实验 用户管理一 实验目的二 实验任务三 操作方法1实验任务1.1修改配置文件:1.1.1修改/etc/passwd,添加用户记录1.1.2在/etc/shadow中添加记录1.1.3在/etc/group中添加用户组oylj1.1.4将家目录启动文件复制过去1.1.5按以上的方法重修改清除oylj用户信息即可1.2命令行管理:1.2.1添加失败1.2.2先创建一个用户组oylj1.2.3查看passwd,信息已记录1.2.4查看shadow,没有密码1.2.5为用户添加密码1.原创 2022-03-29 10:16:53 · 4925 阅读 · 0 评论 -
您的主机不满足在启用 Hyper-V 或 Device/Credential Guard 的情况下运行 VMware Workstation 的最低要求
文章目录问题描述原因分析解决方案1.首先需要关闭Hyper-v2.需要关闭Device/Credential Guard (基于虚拟化的安全性)参考:问题描述在虚拟机VMware Workstation Pro,运行Linux是会导致出现蓝屏,系统崩溃重启。会显示您的主机不满足在启用 Hyper-V 或 Device/Credential Guard 的情况下运行 VMware Workstation 的最低要求原因分析你的电脑开启了Hyper-V或者开启了Device/Credential G原创 2022-03-28 17:30:27 · 6607 阅读 · 10 评论