自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(20)
  • 资源 (3)
  • 收藏
  • 关注

原创 linux-grep命令

$ grep magic /usr/src/linux/Documentation/* sysrq.txt:* How do I enable the magic SysRQ key?sysrq.txt:* How do I use the magic SysRQ key?grep -i pattern files :不区分大小写地搜索。默认情况区分大小写, grep -l pattern f

2005-12-27 14:51:00 1082

原创 Bootloader的启动过程(personal notes)

一般分两个阶段:第一阶段:1、初始化硬件;2、为bootloader中的stage2部分的代码准备RAM空间(bootloader第一不部分在flash里面运行,而第二部分要由第一部分拷贝到Ram里面运行,所以第二部分是在Ram中运行的)。3、拷贝第二部分到RAM中、4、配置堆栈。5跳转到Ram中的bootloader的第二部分处执行。这一阶段一般用汇编语言写。第二阶段:1、初始本阶段需要用到的硬

2005-12-26 13:17:00 1146

原创 linux下安装软件

linux软件安装基础篇 Linux软件包,常见的格式包括有rpm,deb,tar,gz,tgz,zip,bz2等等。几乎每个linux软件都会提供tar的格式的软件包,因为这种格式的软件包任何版本的linux都支持,所以大家至少要了解tar和rpm的使用方法。至于deb可用alien工具转换成tgz或rpm方式。bz2可用bunzip2解包即可。一、RPM

2005-12-19 20:23:00 2318 1

原创 linux下安装软件(2)

1、源代码包的安装 gzip -d apache_1.3.20.tar.gz (解压) tar xvf apache_1.3.20.tar (解包) cd apache_1.3.20 ./configure (配置) ----./configure --help(查看configure选项) make (编译) make install (安装) make clean

2005-12-15 19:10:00 1585

原创 重新来学库文件

1.为什么我只要包括就能使用cout这样的东西。我看过iostream里面,只有一些声明啊。那是因为默认情况下,链接器会把标准库链接到你的程序中。而那个库文件(扩展名或许是.lib,.a什么的),其中包括了具体实现的代码编译后的结果(二进制的机器码)。而这个头文件就是打开库的钥匙。2.#include到底do了什么?仅仅把3.先在系统目录(就是设置的include目录)中查找,而""则是先在工程所

2005-12-15 17:14:00 844 1

原创 《linux程序设计》笔记

将函数进行编译生成二进制文件,然后可以添加到函数库里编译时因为没有main函数,所以加上-c选项$ gcc  -c bill.c fred.c$ ls  *.0bill.0 fred.0

2005-12-15 13:44:00 742

原创 Linux系统环境变量

什么是环境变量?Linux是一个多用户的操作系统。多用户意味着每个用户登录系统后,都有自己专用的运行环境。而这个环境是由一组变量所定义,这组变量被称为环境变量。用户可以对自己的环境变量进行修改以达到对环境的要求。定制环境变量 环境变量是和Shell紧密相关的,它是通过Shell命令来设置的。环境变量又可以被所有当前用户所运行的程序所使用。对于bash来说,可以通过变量名来访问相应的环境变量。1.显

2005-12-15 09:33:00 858

原创 linux基础-几组简单命令

1、[文件管理]功能 DOS Linux 备注 显示文件内容 type、more cat、more type、cat是全部显示,more是分页显示 拷贝文件 copy cp 移动文件及改名 move mv 删除文件 del、erase rm 打印文件 print lpr 2、[目录操作]功能 DOS Lin

2005-12-13 20:21:00 739

原创 linux基础-几个命令

man: Linux命令行模式下遇到不会用的命令,你可以打"man [command]"得到该命令的帮助,如果想知道一个命令有哪些参数,可以打command -help来得到。 注意:linux中的参数输入形式和dos不一样,在命令后面应该打一个空格,然后打"-",最后再跟一个或多个参数;另外linux下大小写是有区别的! Ls-a: 列出系统中的隐含文件,linux

2005-12-13 13:38:00 1081

原创 linux基础-系统目录

http://www.linuxfans.org/vmlinuz :该目录中存放的是系统内核 /bin :该目录中存放Linux的常用命令,在有的版本中是一些和根目录下相同的目录。 /boot :该目录下存放的都是系统启动时要用到的程序,当用lilo引导Linux时,会用到这里的一些信息 /dev :该目录包含了Linux系统中使用的所有外部设备,它实际上是访问这些外部设备的端口,你可以访问这些外

2005-12-13 11:24:00 685

原创 硬盘安装SUSE

suse有些变态的就是硬盘安装,需要将五个iso文件,全部解开。这让我很是受不了!安装方法如下:一、Windows下的准备工作1、硬盘分区,至少有一个剩余空间大于4G的分区(假设是I:分区)用来存储解压后的iso文件,另外必须留出大于3G的空闲分区来安装linux(最好10G以上);2、下载GRUB,将grldr文件复制到C:/(C盘可以是NTFS),编辑boot.ini, 加上timeout行和

2005-12-12 13:38:00 2019

原创 windows环境变量

用户在Windows XP系统中安装某些应用程序时,会出现系统找不到路径的错误,从而导致安装失败。造成这种情况的主要原因在于,Windows XP系统支持多用户操作,并且支持中文方式的用户名称,不同用户的用户变量默认方式为系统安装目录:/Documents and Settings/用户名/LocalSettings/Temp”,比如用户名为“杨巍”,那么所用的用户变量就是“D:/Document

2005-12-10 11:51:00 1733

原创 路由协议

          "在同一机构下管理的一系列路由器和网络"被称为自治系统(AS)“。不同的AS内,可以采用不同的路由选择算法;同一个AS使用同一路由协议,以便于自治系统内部各个路由器互换路由信息来维持相互的连通性。每一个自治系统都有一个16位的"自治系统(AS)编号"作为标志,就像 IP 地址一样,它是由专门机构来分配的。       自治系统内的路由器称为"内部网关",所用的协议称为"内部网关

2005-12-06 17:06:00 718

原创 硬盘-主分区、扩展分区、逻辑分区

通常,在PC机上使用的硬盘有两种:   1) IDE接口:最常见的;   2) SCSI接口:比IDE性能好,但更贵!   硬盘分区是针对一个硬盘进行操作的,它可以分为:主分区、扩展分区、逻辑分区。其中主分区可以是1-3个,扩展分区可以有0-1个,逻辑分区则没有什么限制。磁盘 = 主分区 + 扩展分区 扩展分区 = n个逻辑分区       

2005-12-05 21:07:00 1660

原创 Linux 挂载文件系统

1、挂载点必须是一个目录。2、一个分区挂载在一个已存在的目录上,这个目录可以不为空,但挂载后这个目录下以前的内容将不可用。对于其他操作系统建立的文件系统的挂载也是这样。但是需要理解的是:光盘、软盘、其他操作系统使用的文件系统的格式与linux使用的文件系统格式是不一样的。光盘是ISO9660;软盘是fat16或ext2;windows NT是fat16、NTFS;windows98是fat16、f

2005-12-04 14:04:00 1300

原创 可重入函数

 在实时系统的设计中,经常会出现多个任务调用同一个函数的情况。如果这个函数不幸被设计成为不可重入的函数的话,那么不同任务调用这个函数时可能修改其他任务调用这个函数的数据,从而导致不可预料的后果。那么什么是可重入函数呢?     所谓可重入函数是指一个可以被多个任务调用的过程,任务在调用时不必担心数据是否会出错。不可重入函数在实时系统设计中被视为不安全函数。      满足下列条件的函数多数是不可重

2005-12-02 16:14:00 817

原创 中断和trap

trap:1、由指令产生2、用户在执行时对系统的内核不能访问,如果需要访问,通过trap进入系统调用,使系统进入内核态,将控制权交给了内核。中断:关键一点是,中断是由外部原因引起。奥对了,trap或者说是软中断就是由内部的程序模拟外部中断的到来。

2005-12-02 15:29:00 1419

原创 多进程系统

        多进程系统的特点:CPU按时间片分配给各个进程使用, 每个进程都有自己的运行环境以使得在CPU做进程切换时保存该进程已计算了一半的状态。        多进程系统VS多任务系统VS多任务多进程系统  --> 区别?! 

2005-12-02 15:03:00 703

原创 关于前后台系统

     早期的嵌入式系统中没有操作系统的概念,程序员编写嵌入式程序通常直接面对裸机及裸设备。在这种情况下,通常把嵌入式程序分成两部分,即前台程序和后台程序。        前台程序通过中段来处理事件,其结构一般为无限循环;后台程序则掌管整个嵌入式系统软、硬件资源的分配、管理以及任务的调度,是一个系统管理调度程序。这就是通常所说的前后台系统。一般情况下,后台程序也叫任务级程序,前台程序也叫事件处理

2005-12-02 14:42:00 1469

原创 关于协同例程

子例程(subroutine)是经常使用的一种程序流程,父例程在调用子例程的时候暂时中断自身的流程,将控制转到子例程的起点,然后一直到子例程返回才继续父例程的流程。这是一种栈式的调用,就是说后进入的子例程,却要先返回。因此许多程序都是用栈来存放子例程的局部运行环境,因为当子例程返回后,这个局部的运行环境就不需要了,也就是后进先出。 然而,有些例程之间并不是父例程调用子例程这种嵌套的关系,而是并行的

2005-12-02 14:28:00 1413

KVM ¨C KERNEL BASED VIRTUAL MACHINE

KVM ¨C KERNEL BASED VIRTUAL MACHINE

2014-03-31

CIM Tutorial

This is the cim tuoturial for new learner of CIM technolgy

2008-12-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除