码迷,mamicode.com
首页 > 系统相关
20135327郭皓——Linux内核分析第二周 操作系统是如何工作的
操作系统是如何工作的 上章重点回顾: 计算机是如何工作的?(总结)——三个法宝 存储程序计算机工作模型,计算机系统最最基础性的逻辑结构; 函数调用堆栈,高级语言得以运行的基础,只有机器语言和汇编语言的时候堆栈机制对于计算机来说并不那么重要,但有了高级语言及函数,堆栈成为了计算机的基础功能; ente
分类:系统相关   时间:2016-03-05 17:35:10    阅读次数:368
LINUX内核分析第二周学习总结:操作系统是如何工作的?
马启扬 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一、函数调用堆栈 1. 小结:计算机是怎样工作的 三个法宝:存储程序计算机、函数调用堆栈、中断机制。 存储程序计算机工作模型,计
分类:系统相关   时间:2016-03-05 16:18:43    阅读次数:349
linux移植驱动insmod时所遇到的问题
insmod时可能出现的错误:(问题5为自己遇到的实际问题,其他则为借鉴他认经验)1.warning: function declaration isnt a prototype这种错误也是很常见的,主要是对一些函数固定格式的错误使用。比如int function()改称int function(v
分类:系统相关   时间:2016-03-05 16:17:45    阅读次数:329
魏昊卿——《Linux内核分析》第二周作业:了解操作系统是怎样工作的
魏昊卿——《Linux内核分析》第二周作业:了解操作系统是怎样工作的 一、实验部分 使用实验楼的虚拟机打开shell cd LinuxKernel/linux-3.9.4 qemu -kernel arch/x86/boot/bzImage 然后cd mykernel 您可以看到qemu窗口输出的内
分类:系统相关   时间:2016-03-05 16:18:54    阅读次数:376
vim脚本及配置
vim脚本及配置
分类:系统相关   时间:2016-03-05 16:16:18    阅读次数:225
shell脚本编写汇集
一、替换文本: ##1 sed -i 's/disabled=true/disabled=false/' /etc/fdfs/storage.conf ##2 sed -i 's/base_path=\/home\/yuqing\/fastdfs/base_path=\/fdfs\/storage/
分类:系统相关   时间:2016-03-05 16:13:31    阅读次数:280
Linux内核分析之操作系统是如何工作的
在本周的课程中,孟老师主要讲解了操作系统是如何工作的,我根据自己的理解写了这篇博客,请各位小伙伴多多指正。 一、知识点总结 1. 三个法宝 存储程序计算机:所有计算机基础性的逻辑框架。 堆栈:高级语言的起点,函数调用需要堆栈机制。 中断机制:多道系统的基础,是计算机效率提升的关键。 2. 函数调用堆
分类:系统相关   时间:2016-03-05 16:11:26    阅读次数:227
mac 下使用 git && SourceTree
1.先用 brew 安装git brew install git 2.在下载 SourceGit 使用 http://pan.java1234.com 百度网盘搜索下,很多的 然后进行安装,在安装时可能提示您软件包不安全啥的,按住 ctrl 键,点击改文件,就可以安装了 3.安装后,输入主机的git
分类:系统相关   时间:2016-03-05 16:03:53    阅读次数:241
Linux内核分析作业第二周
操作系统是如何工作的 一、函数调用堆栈 1、计算机工作三个法宝 存储程序计算机、中断机制、堆栈 2、堆栈是C语言程序运行时必须的一个记录调用路径和参数的空间 -函数调用框架 -传递参数 -保存返回地址 -提供局部变量空间 3、堆栈相关的寄存器 -esp,堆栈指针,指向栈顶 -ebp,基址指针,指向栈
分类:系统相关   时间:2016-03-05 16:03:38    阅读次数:202
linux yum 命令
yum(全称为YellowdogUpdater,Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删..
分类:系统相关   时间:2016-03-05 14:57:16    阅读次数:245
linux下umask详解
A什么是umask?当我们登录系统之后创建一个文件总是有一个默认权限的,那么这个权限是怎么来的呢?这就是umask干的事情。umask设置了用户创建文件的默认权限,它与chmod的效果刚好相反,umask设置的是权限“补码”,而chmod设置的是文件权限码。一般在/etc/profile、$[HOME]/.b..
分类:系统相关   时间:2016-03-05 14:55:33    阅读次数:181
linux系统性能调优之vmstat
一vmstat更多请到http://www.07net02.com查阅vmstat命令报告关于内核线程、虚拟内存、磁盘、陷阱和CPU活动的统计信息。由vmstat命令生成的报告可以用于平衡系统负载活动。系统范围内的这些统计信息(所有的处理器中)都计算出以百分比表示的平均值,或者计算其总和。vmstat可以..
分类:系统相关   时间:2016-03-05 14:53:57    阅读次数:217
mac 下 nginx的安装
1. 使用 brew 安装 nginx brew install nginx 2.打开ngnix sudo nginx -- 重启ngnix ngnix -s reload 3. 关于php ,默认使用 mac 上的php ,先配置 ,再开启 php-fpm sudo cp /private/etc
分类:系统相关   时间:2016-03-05 14:43:19    阅读次数:193
linux ---jenkins的安装与配置
linux下的jenkins的安装: Jenkins 下载网址: http://jenkins-ci.org/ 1.准备:JDK环境,tomcat环境,maven环境,jenkins.war包 2.在linux上安装JDK,tomcat和maven,这里就不赘述了 3.将jenkins.war包放置
分类:系统相关   时间:2016-03-05 14:38:50    阅读次数:552
linux ---JDK的安装与配置--两种方式
linux下的JDK的安装与配置:JDK的安装有两种方式: tar包和rpm安装1.tar包安装: 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 我用的是:jdk-7u
分类:系统相关   时间:2016-03-05 11:49:27    阅读次数:369
使用Eclipse自带的Axis1插件生成WSDL文件
首先创建一个web工程,创建过程如下: 如果选择Apache Tomcat v5.5,Dynamic web module version最高只能选择2.4,填写完成后点击“下一步”: 填写默认输出文件夹,填写完成后点击“下一步”: 填写根目录,填写完成后点击“完成”: 工程创建完成后,编写服务接口
分类:系统相关   时间:2016-03-05 11:47:09    阅读次数:305
linux ---maven的安装和配置
linux下的maven的安装和配置:本人使用的是apache-maven-3.3.9-bin.tar.gz------安装maven的前提是JDK安装成功:java -version 测试一下--JDK的安装参考本人的文章《JDK的安装与配置》:http://www.cnblogs.com/shi
分类:系统相关   时间:2016-03-05 11:39:25    阅读次数:188
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!