
操作系统
文章平均质量分 92
明月几时有666
互相学习,共同进步!
展开
-
关于银行家算法!
//如果是用dev c++编程 Ctrl+Shift+A可将代码自动调整为方便阅读状态。首先要选中(Ctrl+A)代码 #include#define M 50int max[M][M];int allocation[M][M];int need[M][M];int available[M];//以上用于建立二维数组int i, j, m, n, safety,x=0;原创 2017-04-15 12:36:40 · 734 阅读 · 0 评论 -
centos问题集锦
本博文旨在学习和运用操作系统的过程中,记录下遇到的问题以及解决问题的方案。以下都是笔者在百度中精心挑选,多次尝试,确实可以把问题完美解决。避免下次遇到同样的问题,再次花费大量时间。一,乱码 所有乱码的根源:字符集不统一。 1,远程登录工具secureCRT,Xshell登录centos,中文乱码? https://jingyan.baidu.com/article/ab69b270de8b4f原创 2018-02-07 19:56:20 · 187 阅读 · 0 评论 -
su和su -切换用户的区别
一主要区别echo $PATH查看环境变量 aaa是测试用户,宿主目录为/test/aaa/ 如图: 区别:su 和 su - 都是切换用户。su - (1)改变了环境变量(2)改变了登录后的目录(用户的家目录,不在是切换前的目录)如果你有一条命令放在/test/aaa/bin目录下,若使用su切换用户,直接执行那条命令就可能报错。(如果你是用绝对路径,或者进入/test/aaa/bin在执原创 2018-02-12 17:09:46 · 1280 阅读 · 0 评论 -
centos6.5删除/etc/initable还可以正常启动原因
RHEL5、RHEL6、RHEL7的init系统分别为sysvinit、upstart、systemd。 CentOS6.5是根据RHEL6.5源码编译的,两者差别非常小。它也用upstart。 证据: [root@www ~]# rpm -qf /sbin/init upstart-0.6.5-13.el6_5.3.x86_64upstart把原本在/etc/inittab中的rc.sys原创 2018-01-31 17:07:08 · 427 阅读 · 0 评论 -
centos怎么上下翻页?
一,快捷键 cento默认的上下翻页:上一页:shift +pageup下一页:shift +pagedown原创 2018-01-31 16:22:24 · 20899 阅读 · 1 评论 -
centos6.5从命令行进入图形界面
一,安装图形界面包组 yum groupinstall “Desktop” -y yum groupinstall “X Window System” -y 之所以加 -y 是为了一会安装的时候不用再确认了。不加-y也行。不过一会儿有可能有很多选项需要你确认;二,进入图形界面 startx从图形界面到命令行界面 ctrl + alt +F1(F1到F6)都行原创 2018-01-15 15:34:51 · 20919 阅读 · 0 评论 -
centos6.5 使用NAT模式联网的网络配置
一,进入配置文件 vi /etc/sysconfig/network-scripts/ifcfg-eth0 ONBOOT:是指是否激活网卡,只有在激活状态的网卡才能去连接网络,进行网络通讯 NM_CONTROLLED是network manger的参数,实时生效,修改后无需要重启网卡立即生效。建议关闭。设置为no按键盘上的INS进入编辑模式(即insert),然后修改如下 然后依次按原创 2018-01-15 14:30:13 · 385 阅读 · 0 评论 -
软链接和硬链接到底有啥作用和区别
前言:在网上搜索了好久,看了很多博客,某度知道等等。关于软硬链接的解释都太模糊,还有什么i节点,跨分区根本弄不明白,在查阅了书籍和询问老师后决定自己写一篇简单的博文,然初学者都能够明白的博文。一 建立软链接和硬链接的语法软链接:ln -s 源文件 目标文件 硬链接:ln 源文件 目标文件 源文件:即你要对谁建立链接二 什么是软链接和硬链接1,软链接可以理解成快捷方式。它和wind原创 2018-01-22 11:38:32 · 87301 阅读 · 52 评论 -
引起进程撤销的事件
进程控制的功能有:进程创建,进程阻塞,进程唤醒,进程撤销。进程创建是进进程控制的基本功能之一。引起进程撤销的事件: 1,进程完成指派工作,正常终止。 2,由于出现错误,异常终止。 2,父(或者祖先)进程的要求被终止。原创 2017-06-09 21:10:31 · 7037 阅读 · 0 评论 -
引起进程创建的事件有哪些?
进程控制的功能有:进程创建,进程阻塞,进程唤醒,进程撤销。进程创建是进进程控制的基本功能之一。引起进程创建的事件。 1,系统生成时,系统会创建承担资源分配和管理的系统进程。 2,用户作业调入系统时,作业调度程序会为其创建进程。 3,层次结构系统中,为完成一些可并发执行的工作,进程可以创建一些附属进程(创建者为父进程,被创建者为子进程。)注意:用户是绝对不能直接创建进程的!!!!!!!原创 2017-06-09 21:03:19 · 19853 阅读 · 0 评论 -
进程和程序的区别?
程序的定义:程序是指令的有序集合。是一个在时间上按照严格次序前后相继的操作序列。 进程的定义:可并发执行的程序在数据集上的一次执行程。进程与程序的主要区别:说的比较抽象哈(1)程序是永存的;进程是暂时存在的。即进程是有生命周期的,创建,执行,撤销等。 (2)程序是静态的观念,进程是动态的观念;、 (3)一个程序可对应多个进程; 一个进程可以执行一个程序或多个程序 (4)进程具有并发原创 2017-06-09 20:36:41 · 4910 阅读 · 0 评论 -
操作系统教程答案(谢旭升,朱明华版)
一,此书封面 没错,朱明华是我的老师,一个负责的好老师。答案在这里:https://liuyanzhao.com/2916.html原创 2017-06-19 23:27:17 · 5465 阅读 · 2 评论 -
操作系统的发展和分类
一,按运行的设备分类(1)pc电脑上的操作系统windows (市场占有率高,据说可达90%) os 苹果系统 linux (基于Unix) 麒麟(中国开发的,不能与上边的同日而语)(2)服务器上的操作系统windows server 2003 ,2008 等 linux (占据主流,和Windows在pc可以势均力敌,原因:1,免费,2,稳定3,开源)(3)移动设备安卓(谷歌)原创 2017-06-03 22:05:22 · 15009 阅读 · 4 评论 -
操作系统短作业优先(SJF)调度算法
一,算法代码#include<stdio.h>struct sjf { //定义进程的结构体 char name[10];//进程名 float arrivetime;//到达时间 float servicetime;//服务时间 float starttime;//开始时间 float finishtime;//完成时间 float zztime;转载 2017-05-05 19:05:53 · 13950 阅读 · 7 评论 -
操作系统进程调度先来先服务FCFS
一,实验的流程图二,实验代码注:本代码主要来自豆丁,加入本人的部分修改。。//本FCFS是用不带都结点的链表完成。当然也可以用其他数据结构 #include<stdio.h>#include<stdlib.h>typedef struct PCB //定义进程控制块 { char ID[3]; //进程号 char name[10]; /转载 2017-04-16 18:11:37 · 10083 阅读 · 2 评论 -
getcwd cannot access parent directories错误解决方法
该错误表示 getcwd 命令无法定位到当前工作目录。一般来说是因为你 cd 到了某个目录之后 rm 了这个目录,这时去执行某些 service 脚本的时候就会报 getcwd 错误。只需要 cd 到任何一个实际存在的目录下在执行命令即可。原文:http://www.jb51.net/article/60369.htm转载 2018-03-04 11:24:27 · 3623 阅读 · 0 评论