
os
_Raymond_
尽量不要私信,直接邮件联系我 <santa.cs@qq.com>
展开
-
ubuntu 开放端口
安装iptables一般情况下,ubuntu安装好的时候,iptables会被安装上,如果没有的话那就安装上吧安装在终端输入sudo apt-get install iptables添加规则在终端输入iptables -I INPUT -p tcp --dport 80 -j ACCEPT中间的80为所需要开放的端口保存规则在终端输入iptables-save完成上述命令我们就完成了开放指定的端口,但是如果此时服务器重启,上述规则就没有了,所以我们需要对规则进行一下持续化操作转载 2020-10-27 14:45:29 · 1544 阅读 · 0 评论 -
服务器ip访问记录
首先进入到apache的目录cd /var/log/apache2查看所有文件访问一次自己的网站之后,立刻输入命令ls -al根据时间选择最近的一个,这里是access.log3. 然后查看最新的20条日志tail -20 access.log原创 2020-09-20 21:20:04 · 4642 阅读 · 0 评论 -
计算机组成原理复习
Computer Organization and Architecture 计算机组成和体系结构2019-2020 学年春季学期期末考试重点Chapter 1(教材第一章):Introduction1.3 The Common Measures Kilo (千)- (K) = 1 thousand = 10^3 and 2^10 Mega (兆)- (M) = 1 million = 10^6 and 2^20 Giga (鲒)- (G) = 1 billion = 10^9 and 2原创 2020-07-08 16:00:37 · 2537 阅读 · 0 评论 -
操作系统复习概要
题型:选择题 11题*2分 基本概念以及数据结构名词解释 5题*3分解答题 5题*5分问答与计算题 12 13 13 分5 6 9 11非标准试题1了解:计算机系统的状态——CPU用户态,系统态,状态、概念以及引入原因用户态:一些内存区域受到保护;特权指令不能执行系统态:受保护的内存区域可以访问;特权指令可以执行引入原因:当在系统中执行一个程序时,大部分时间是运行在用户态下的,在其需要操作系统帮助完成一些用户态自己没有特权和能力完成的操作时就会切换到内核态。长时间位原创 2020-07-02 13:14:18 · 368 阅读 · 0 评论 -
Lcok Condition nachos 同步互斥实验 条件变量
//for semaphoreint buf[30];//30字节缓冲区int in;//存放商品的指针int out;//消费商品的指针Condition* full;//生产者生产大小Condition* empty;//消费的数目Lock *lock;// Lock* lock;void Producer2(int times){ int item;//生产的商品 for(int i = 0;i <(int)times;i++) {原创 2020-05-27 14:10:00 · 294 阅读 · 0 评论 -
linux服务器/docker容器内部 使用vscode编辑文件
其实不是什么过于技术的问题,应该算作是使用的技巧。首先打开xftp右键打开即可。如果是在docker容器中,就要先将主机数据卷进行映射或,使得docker容器和宿主机公用一个文件夹,然后参照上面步骤设置。挂载参见:传送门...原创 2020-05-16 23:55:55 · 1175 阅读 · 0 评论 -
make: execvp Permission denied\\ make Error 127解决办法
出现错误makemake: execvp: ../../coff2noff/coff2noff: Permission deniedMakefile:36: recipe for target 'add.noff' failedmake: *** [add.noff] Error 127解决办法:文件提权sudo chmod -R 777 myResources原创 2020-05-10 14:46:12 · 19688 阅读 · 0 评论 -
nachos 系统调用编程实践
nachos系统调用的实现cd Nachos-4.1/code/testvim start.s .globl Halt .ent HaltHalt: addiu $2,$0,SC_Halt //将SC_Halt与$0寄存器($0寄存器恒为0)内容相加,并存放到寄存器$2,获取中断号,唯一标志一个系统调用 syscall //调用SC_Halt j $31 //无条件跳转到$31(存放程序的返回地址) .end Halt修改syscallcd Nachos-4.1/code/usrp原创 2020-05-10 08:44:01 · 716 阅读 · 0 评论 -
github安装 Ubuntu18.04
这里是ubuntu 18.04安装git首先确保软件最新sudo apt-get install update然后安装gitsudo apt-get install git输入git --version返回信息如下代表成功配置git这里xxx代表用户名,引号不可少git config --global user.name "user_name"然后设置邮箱,引号不...原创 2020-05-07 00:09:19 · 476 阅读 · 0 评论 -
nachos 源码解析,中文注释 main.cc
// main.cc // Driver code to initialize, selftest, and run the // operating system kernel. //// Usage: nachos -d <debugflags> -rs <random seed #>// -s -x <nachos file...原创 2020-05-06 23:21:56 · 792 阅读 · 0 评论 -
nachos安装 Ubuntu18.04为例
需要的文件已经共享到个人资源分享,找不到可以l留言我。安装编译基本工具包sudo apt-get install build-essential计算机32/64检查a) 检查系统是 64 位内核,dpkg --print-architecture执行上述命令,如果输出结果表示 amd64 表示你所在的 Linux 发行版本是 64 位内核,需要执行第二步;b) 检查系...原创 2020-04-26 11:34:02 · 4700 阅读 · 10 评论 -
Vmtools 在Ubuntu18.04.2中安装成功却没有作用的解决办法
特点:vmtools 安装成功,显示enjoy的字样,窗口可以最大化,可以实现共享文件夹。不能在主机与虚拟机之间拷贝文本、不能直接拖拽文件进行复制。解决办法:依次输入:sudo apt autoremove open-vm-toolssudo apt install open-vm-tools-desktop...原创 2020-03-09 22:09:29 · 1245 阅读 · 0 评论