1.去官网,注册一个账号。记住邮箱密码。可以下载一个客户端。 2.创建一个 repositories ,并进入这个项目。把这个项目下载到自己的Mac下面的一个文件夹里面。 3.打开Xcode新建一个项目,位置选择第2步的那个文件夹。 4.Xcode里面做修改,点击Source Control里面的c
分类:
系统相关 时间:
2016-03-06 17:09:40
阅读次数:
159
操作系统是如何工作的? 作者:20135108 李泽源 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 mykernel实验指导(操作系统是如何工作的) 运行并分析一个精简的操作系统内核,理解操作系统是如何工作的 使
分类:
系统相关 时间:
2016-03-06 17:03:09
阅读次数:
212
系统调用 函数实现体在内核空间,提供给应用程序来使用,就是一个系统调用。 工作流程 1.通过软中断(swi)从用户空间切换到内核空间。entry-common.S中的ENTRY(vector_swi)是用来处理软中断的。系统调用通常从r7寄存器中取出系统调用编号。 2.通过系统调用编号从系统调用表中
分类:
系统相关 时间:
2016-03-06 15:55:35
阅读次数:
186
今天早上在上操作系统课的时候,老师有提到计算机从按下开关键到最后由操作系统全然接管的整个过程。只是讲课毕竟是十分抽象的,由于之前自己也看过这方面的内容,可是老是记不住,所以今天晚上就花了点时间,把《鸟哥的Linux私房菜》的相关部分又看了一遍。以下就把核心流程给过一遍吧。 我们都知道,操作系统对计算
分类:
系统相关 时间:
2016-03-06 15:34:29
阅读次数:
173
linux grep命令详解 简介: grep( global search regular expression and print out the line : 全面搜索正则表达式并把行打印出来)是一种强大的linux文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。 命令格式:
分类:
系统相关 时间:
2016-03-06 15:31:13
阅读次数:
176
PS.贺邦 原创作品转载请注明出处 《Linux内核分析》MOOC课程 http://mooc.study.163.com/course/USTC-1000029000 1.mykernel实验指导(操作系统是如何工作的) 使用实验楼虚拟机打开shell输入下列代码 1 cd LinuxKernel
分类:
系统相关 时间:
2016-03-06 14:19:34
阅读次数:
419
二,操作系统是如何工作的 1、函数调用堆栈 三大法宝:存储程序计算机 函数调用堆栈 中断机制
分类:
系统相关 时间:
2016-03-06 14:16:08
阅读次数:
238
eclipse-bundle包目录结构: #SDK: add-ons:附属添加,额外功能,附属文件(google地图); build-tools; docs:开发文档; extras:额外的配置文件,例如USB驱动,摄像头的驱动; platforms:安卓系统版本; platform-tools:平
分类:
系统相关 时间:
2016-03-06 14:12:38
阅读次数:
184
首先我用的是sublime text2 sublime下开启vim模式: 在Preference -> Setting-User里面加上 1 "ignored_packages": 2 [ 3 ] 就可以使用一些vim的基本功能了。 修改ESC: esc超级远按起来超级不方便, 所以我们可以把esc
分类:
系统相关 时间:
2016-03-06 14:06:28
阅读次数:
159
姓名:王晨光 学号:20133232 王晨光+原创作品转载请注明出处+《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一、进程的启动和切换源代码及分析 typedef struct PCB用于表示定义了一个进程,定义
分类:
系统相关 时间:
2016-03-06 12:55:38
阅读次数:
267
tar命令 可以用来压缩打包单文件、多个文件、单个目录、多个目录。 Linux打包命令_tar tar命令可以用来压缩打包单文件、多个文件、单个目录、多个目录。 常用格式: 单个文件压缩打包 tar czvf my.tar.gz file1 多个文件压缩打包 tar czvf my.tar.gz f
分类:
系统相关 时间:
2016-03-06 12:51:48
阅读次数:
181
Download Your Free eBooks NOW - 10 Free Linux eBooks for Administrators Python API, that available for Windows and C, C#, HTML, JavaScript, Groovy, La
分类:
系统相关 时间:
2016-03-06 12:48:30
阅读次数:
769
ftp安装部分,操作步骤如下: 可以使用yum命令直接安装ftp #yuminstallvsftpd ftp服务的开启与关闭命令: 开启:#/bin/systemctlstartvsftpd.service 关闭:#/bin/systemctlstop vsftpd.service 安装成功后,可以...
分类:
系统相关 时间:
2016-03-06 12:45:04
阅读次数:
185
---恢复内容开始--- 20135125陈智威 原创作品转载请注明出处 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 ” 实验要求: mykernel实验指导(操作系统是如何工作的) 运行并分析一个精简的操作系统
分类:
系统相关 时间:
2016-03-06 12:43:59
阅读次数:
162
原文地址: http://blog.csdn.net/ubunfans/article/details/47724341 略有更改,更改的部分参考了http://www.cnblogs.com/platero/p/3993877.html ------------------------------
分类:
系统相关 时间:
2016-03-06 12:36:53
阅读次数:
471
作者:20135336 王维臻 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一、实验过程 cd LinuxKernel/linux-3.9.4 qemu -kernel arch/x86/boot/bzImage
分类:
系统相关 时间:
2016-03-06 11:19:43
阅读次数:
244
Linux发行版本有很多,按照使用领域分为桌面系统领域和服务器领域。下面简要介绍如下: 1.Red Hat和Fedora:redhat最早发行的个人版本的Linux,自从Red Hat 9.0版本发布后,RedHat 公司就不再开发桌面版的 Linux发行套件,Red Hat Linux停止了开发,
分类:
系统相关 时间:
2016-03-06 11:11:31
阅读次数:
164