,而这些都被称为是系统资源,管理它们的就是资源管理器了。...文件系统,而现有的文件和文件夹完好无损。...被转换为 NTFS 文件系统的卷无法再转换回 FAT 或 FAT32。...写者优先中,写者的操作应该优先于读者,则信号量一直被占用着,直到没有写者的时候才会释放,即当writeCount等于1的时候,申请信号量RWMutex,其余的写者无需再次申请,但是写者是不能同时进行写操作的...当readCount为1的时候,为阻止写者进行写操作,申请信号量wrt,则写者就无法进行写操作了。
数据结构实验报告—顺序表的基本操作—学生管理系统 作者:命运之光 专栏:数据结构 顺序表的基本操作 实验环境:Visual C++ 实验目的: 1、掌握顺序表的定义; 2、掌握顺序表线性表的基本操作...-------------------------\n"); printf("\t\t 学生信息管理系统 \n"); printf("\t\t--...= 1; printf("\t\t--------------------------------------------\n"); printf("\t\t 学生信息管理系统...exit(8); break; } menu(); } } int main() { s.len = 0; menu(); return 0; } 适用于: 1、大一数据结构实验课实验报告...——学生管理系统(C语言版) 2、大一C语言实践——学生管理系统
Linux基本操作&&Linux操作MySQL 安装Linux系统 下载VMware虚拟机 下载CentOS-7系统 创建虚拟机 选择自定义 下一步 下一步 选择Linux 选择存放位置...ping ip地址 远程工具连接Linux系统 官网下载filezilla 设置主机ip 用户名 密码 端口号为22端口 Linux基本操作 Linux没有图形化界面,我们只能通过控制台去操作系统...,我们就要使用类似DOS命令的Linux命令去操作系统 目录 Linux必须通过cd命令切换目录 目录结构 目录命令 创建目录 mkdir 目录名称 pwd 查看当前目录 查看目录 ls [...杀死进程 kill -9 进程的pid 查看当前系统的网卡信息 ifconfig VI编辑器 概述 vi编辑器是Linux和Unix上最基本的文本编辑器,工作在字符模式下。..., 因为每次操作数据库时这两值会发生改变 show master status; 记住这两个值 从机 Linux系统 进入从机修改配置文件 vim /etc/my.cnf 设置值 log-bin
*linux启动流程 *linu相关的指令 *软件管理相关指令 *文件系统 *Linux里的文件系统 *目录操作的常见指令 *文件和目录的创建删除 *查看文件 linux启动流程 加载BIOS...读取主引导分区(MBR):拷贝启动引导代码BootLoader 启动引导代码(bootloader):当我们的硬盘上有多个操作系统时,可以用来选择进入到哪个操作系统。...指令的基本格式: 命令 [选项] [参数] Copy 例如: ls -a / # 表示列出根目录下所有的文件及文件夹 Copy #### 软件管理相关指令 简单来说,Linux系统可以分为Debian...基于Debian平台的操作系统,使用dpkg和apt指令管理软件,基于RedHat平台的操作系统,使用rpm和yum指令来管理软件。.../lib(64) 用来存放系统最基本的动态连接共享库,几乎所有的应用程序都需要用到这些共享库。 /lost+found 这个目录一般情况下是空的,当系统非法关机后,这里会存放一些没来得及保存的文件。
2.1 系统基本操作介绍 2.1.1 命令提示符 登录系统后,在GUI图形界面上点击右键,选择“打开终端”,即可打开命令行窗口。...注:虽然我们安装并登录到了GUI图形界面,但是在Linux操作中大多还是习惯于以命令形式管理控制系统,鼠标操作仅启动辅助作用。 ? ? 登录到基础设施服务器,默认即是字符界面,可登录后使用命令操作。...2.1.2基本操作命令 在命令界面,对系统的操作的常用命令如下: clear ---清屏,即清空当前屏幕内容,从第一行开始显示命令 pwd ---显示当前所在的完整路径 上、下键 ---...也有其他方式,但此操作最为直接 useradd zhang ---新建系统用户 passwd zhang ---给指定用户设置密码 ALT+F1 -F6组合键 ---Linux的字符界面...设置关闭系统的时刻,后面加上时间,格式是hh: mm Warning-message 发给用户的警告信息 2.4 vi编辑器 vi编辑器是Linux系统内功能非常强大的编辑工具,本节我们暂时只介绍下最基本的操作方式
终于搞定了操作系统,这里把实验报告分享给大家,大家可以更具这个模版来修改,但是不要照抄 封皮(略) ---- 一、进程控制 1.1目的 模拟操作系统内核对进程的控制和管理:包括进程的创建。...---- 二、分页式存储器管理 2.1目的 1、熟练掌握分页式管理基本原理,并在实验过程中体现内存空间的分配与 回收、地址转换过程。 2、 掌握利用“位示图”管理内存与置换空间的分配与回收。...(1)分页:由于内存需要装载硬盘中的数据,所以需要约定一个存储单元,操作系统把它叫做页,一个页一般长度是8kb或者16kb。...(2)进程:进程是资源分配的资本单位,操作系统为进程开辟一段内存空间,内存空间从高位向低位,包括函数调用栈,变量以及其他区域。...(3)多进程:由于计算机是分时系统,所以多进程的使用不可避免,操作系统需要进行进程的切换,方法是内存指针指向新位置,保存原来的进程信息,同时刷新寄存器等数据。然后开始执行新的进程.
mv(选项)(参数) 剪切,或在同目录下移动重命名 1.如果目标文件是文件夹,则源文件直接移动到该文件夹内,名字还是源文件的名字。 2.如果目标文件时文件...
两种调度算法 实验报告 1.实验目的 多道程序设计中,经常是若干个进程同时处于就绪状态,必须依照某种策略来决定那个进程优先占有处理机。因而引起进程调度。...两种调度算法 3.流程图与模块调用 4.实验分析 想要完成操作系统算法,首先要弄清楚操作系统相关的专业术语。弄清各个算法的流程和目的要求。才能模拟出相关算法的过程。...当进行下一个操作要即使转换上一个线程的状态和下一个线程的状态防止状态混淆。...5.运行情况 ①优先权算法: ②轮转法: 6.实验体会 通过本次实验,我深刻的理解了操作系统中线程资源的分配方式和进程的调度方式。...操作系统实验重在理解每一个算法的意图和目的,那么就选择适当的数据结构模拟过程就可以完成相关算法了。
实验二单链表的基本操作 实验环境:VisualC++或DevC++ 实验目的: 1、掌握单链表的定义: 2、掌握单链表的基本操作,如建立、查找、插入和删除等。...数据结构实验报告直接用,内附所有源码 单链表的基本操作 一、需求分析 程序的设计任务:定义一个包含学生信息(学号,姓名,成绩)的单链表,使其具有如下功能: (1)根据指定学生个数,逐个输入学生信息;...; void insert() { if (h == NULL) { printf("目前系统中不存在任何信息请先输入学生信息!...总结经验: 通过这次实验我学会定义单链表的节点类型,实现对单链表的一些基本操作和具体的函数定义,了解并掌握单链表的类定义以及成员函数的定义与调用,还掌握了单链表基本操作及两个有序表归并等操作的实现。...break; default: exit(0); } menu(); } } //定义主函数 void main() { Linklist h; menu(); } 大一写的数据结构实验报告
Mongo DB 最大的优势在于所有的数据持久操作都无需开发人员手动编写 SQL 语句,直接调用方法就可以轻松的实现 CRUD 操作。...二、解压 mongodb [root@test6 ~]# gzip -d mongodb-linux-x86_64-2.6.4.gz 得到的是 mongodb-linux-x86_64-2.6.4,居然是个文件...于是,先将解压后的文件重命名加上 tar 格式: [root@test6 ~]# mv mongodb-linux-x86_64-2.6.4 mongodb-linux-x86_64-2.6.4.tar...四、附:基本操作 MongoDB数据库基本用法 show dbs:显示数据库列表 show collections:显示当前数据库中的集合(类似关系数据库中的表) show users:显示用户...在删除操作中,该参数被忽略。
绝对路径在系统中,无论你在哪里,都能唯一定位一个文件。 我们将相对于当前所处的目录为参考点,我们定义一个文件的路径,称为相对路径。...12.man man:查询Linux中指令,库函数的手册 手册有1到9号手册,我们通常会用到的只有1,2,3号手册。...mv src dst(可以根据mv指令进行重命名操作) 16.which which:可以用来查看指令所处的目录 在这里需要补充的一点是:命令的本质其实就是可执行文件。...>符号指输出重定向,如果不加>和后面的文件名,系统默认是向显示器文件进行写入,加了>就改变了echo的输出方向。...32.Windows系统和虚拟机之间进行文件互传 Windows->虚拟机:直接从桌面拖拽 虚拟机->Windows:sz 文件名,然后在Windows上选择保存路径即可。
1.Linux基本操作 1.1Linux的目录结构 Windows的目录结构是带有盘符的。D: E: C: 在Xterm中输入ls / 查看Linux的顶级目录。 ?...1. root:该目录为系统管理员HOME目录 2. bin:这个目录下放着经常使用的命令 3. boot:这里存放的是启动Linux时的一些核心文件 4. etc:存放系统管理所需要的配置文件和子目录...在编辑文件时的其他操作 # 在底行命令模式下,可以输入的内容 set nu # 查看文件的行号 to 行号 # 快速的跳转到指定行 set nonu # 取消行号 # 直接在查看模式下输入...删除文件 rm [-f] 文件名 # -f:是否询问 4.针对压缩包的操作 Linux中常用的压缩包,大多是.tar,.tar.gz,tgz的。...但是Linux不仅仅针对tar类型的压缩包,也支持zip,rar这种Windows下的压缩包。 4.1 针对tar命令 # 针对tar类型的压缩包操作。 # 1. 解压压缩包。
基本操作 目录相关 bash pwd # 显示远程计算机上的当前目录 ls/dir # 列出当前远程目录的内容,可以使用该命令在Linux下的任何合法的...# 返回上一级目录 lcd # 列出当前本地目录路径 mkdir # 在远程系统中创建目录 rname #...# 用于二进制文件传送(图像文件等) ascii # 用于文本文件传送 get/mget # 在当前远程目录下复制(一个/多个)文件到本地文件系统当前目录...# 临时退出ftp模式,返回本地Linux Shell模式,键入exit返回 close # 关闭当前连接 bye/quit # 关闭连接并退出ftp命令模式
20200825102915.png 进入目标系统选项卡,这里的计算机名称、注册用户名称都是可以修改的,如果不需要修改,保持默认即可。...这里可以根据自己的喜好来为部署过程选择一个壁纸,防止部署过程过于单调,下方的部署模块也可以随意选择,我喜欢多彩进度条的~ 20200825103001.png 下面可以切换到系统封装选项卡了,这里基本不需要调整设置...20200825103007.png 在确认一个警告对话框后,封装软件就开始自动运行系统封装了。 20200825103014.png 系统封装运行结束后,需要选择是重启还是关机,这里选择重启。...20200825103020.png 系统重启后,注意了!...再次显示光驱引导时,一 定 要点击任意键进入优启通菜单,否则系统会直接开始部署 20200825103026.png 依旧是进入Windows10PE,准备开始打包系统。
Linux操作系统拥有非常多的文件,每种文件都代表一些特定的含义。如何快速的定位到你想要的文件,是一个非常复杂的过程。...这些规则来源于实际经验的总结,并被总结成find的选项,学好这些规则基本上就领悟了find的精粹。这些规则如下: 1)根据名称中含有特定内容和模式,如name后缀是.c就表示C源码程序。...find 用来查找文件,其命令基本格式: find [文件路径] [文件规则表达式] 如find /usr/src –name “*.c” -size +100k –print。...-type l -print ./1234 [root@windriver-machine shtest]# 常用的OPTION如下: 【1】mount表示只查找当前文件系统 find
熟悉Linux基本命令。 2. 熟悉Linux操作系统。 二、实验环境: 一台装有Linux的机器。 三、实验内容: 1.文件操作命令的使用。...查看文件与目录ls 进入Linux系统,输入ls-m按回车键执行。 一、实验目的: 1. 熟悉Linux基本命令。 2. 熟悉Linux操作系统。 二、实验环境: 一台装有Linux的机器。...三、实验内容: 1.文件操作命令的使用。 用vi编辑器新建一个testl文件 输入this is testl~! 查看文件与目录ls 进入Linux系统,输入ls-m按回车键执行。...其他命令的使用 useradd添加新用户操作 先修改原密码,获取新密码后,输入su,将新密码输入按回车键,获取root权限。...按回车键 输入新密码,最后确认一遍新密码 四、心得体会: 执行useradd命令时必须要拥有root权限,如果用root登陆则直接执行,否则要用su命令来切换到root权限,记住输入的密码不是显示的,系统会要求输入两次密码来确定
上了近六周的操作系统理论课,最近终于开始做实验了。关于 Linux 这块,不想学得太深入,但是以后部署项目到服务端也会涉及到这部分的知识,所以一些基本的概念和操作还是有必要学一学的。...以下操作基于 Ubuntu 。 帮助指令 1. man 用法:man + 参数 查看相关命令、相关文件等的使用手册。.../etc:存放系统管理和配置的文件,如用户的账号、密码以及系统的主要设置。.../sbin:系统管理命令,存放系统管理员程序,如 fdisk、mount 等。 /boot:存放 Linux 核心与启动和关闭系统有关的文档。 /mnt:其他文件系统的挂载点。...内核的源代码,编译内核时必须用到 /usr/share:Linux 的说明文档 /usr/include:Linux 下编程需要的头文件 2.
实验一 进程管理 1.目的和要求 通过实验理解进程的概念,进程的组成(PCB结构),进程的并发执行和操作系统进行进程管理的相关原语(主要是进程的创建、执行、撤消)。...3.实验环境 Windows操作系统、VC++6.0 C语言 4.实验提示 PCB结构通常包括以下信息:进程名,进程优先数,轮转时间片,进程所占用的CPU时间,进程的状态,当前队列指针等。...clrscr(); printf("\n********************************************"); printf("\n* 进程演示系统...实验要求: 上机前认真使用C语言编写好程序,采用Visual C++6.0作为编译环境; 上机时独立调试程序 根据具体实验要求,填写好实验报告(包括目的和要求、实验内容、实验环境、设计思想、源程序、实例运行结果...、总结) 实验报告代码: #include "stdio.h" #include "conio.h" #include "stdlib.h" struct PCB_type { int pid;
本文链接:https://blog.csdn.net/zhao1299002788/article/details/100185441 电脑操作系统 : windows7,8,10,xp,win98...操作系统 : linux ax unix 以后开发项目是部署在服务器上,服务器一般采用linux....linux的优点:系统稳定,操作速度快,系统安全.....Linux配置环境 网卡没有开机自动启动....System.out.println(nickname); jedis.close(); } 1.8Redis特性 1.8.1多数据库概念 默认情况下 我们操作时操作第一个
用户操作 在执行命令时需要使用sudo权限。 添加新的用户账号 在Linux系统中添加用户账号的步骤如下: 1.打开终端,以root用户身份登录。...用户口令的管理 在Linux系统中,可以使用以下命令来管理用户口令: 设置用户口令: passwd 这个命令将提示您输入新的密码,并要求您确认密码。密码将被加密存储在系统中。...删除用户账号 要删除Linux系统中的用户账号,可以使用以下命令: userdel命令:删除用户账号 例如,要删除名为“test”的用户账号,可以使用以下命令: userdel test rm命令:删除用户的...切换用户 在 Linux 系统中,可以使用 "su" 或 "sudo" 命令来切换用户。 "su" 命令可以用来切换到其他用户账号,需要输入目标用户的密码。...用户组操作 增加一个新的用户组 要在Linux中添加一个新的用户组,可以使用以下命令: 1.打开终端并以root用户身份登录。
领取专属 10元无门槛券
手把手带您无忧上云