自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 操作系统项目(一)安装as86 ld86

as86 ld86 as86和ld86是linux下的16位汇编编译器,链接器。linux内核中有部分代码需要用到as86以及ld86。而ubuntu下默认并没有安装as86和ld86。需要自行安装。安装sudo apt-get install bin86

2016-04-14 11:03:04 3125

原创 系统命令与系统调用

什么是系统命令 系统命令是存在于文件系统上的一个可执行文件。使用系统命令可以完成特定的系统任务。如ls命令可以显示目录下的文件列表,free命令可以查看内存信息。函数的集合 一般系统命令都是使用c语言编写的。用c语言编写的程序的代码区可以看成一个函数的集合。系统命令通过执行一个个函数完成任务。 特殊的函数 程序执行之前其实已经拥有了一个函数列表,他们存在于内核,需要使用特殊的方式调用。这就是

2016-04-11 19:56:03 1508

转载 gcc -I -L -l区别

gcc -I -L -l区别我们用gcc编译程序时,可能会用到“-I”(大写i),“-L”(大写l),“-l”(小写l)等参数,下面做个记录:例:gcc -o hello hello.c -I /home/hello/include -L /home/hello/lib -lworld上面这句表示在编译hello.c时

2016-04-10 13:34:15 229

原创 linux命令(二) blockdev命令

blockdev命令 blockdev命令可以获取linux下块设备的属性值,以及设置一些块设备的属性值。命令参数block -V 输出程序的版本号blockdev --report [devices] 列举出devices设备信息。如果没有devices,则输出所有操作系统发现的块设备。blockdev [-v|-q] commands devices-v 命令设置后,后面的命令行参数执

2016-04-09 10:59:09 7178

原创 ubuntu操作系统(二)ssh

(本操作系统为ubuntu kylin 14.01 32位操作系统。以下使用ubuntu代替ubuntu kylin 14.01 32位操作系统。)ubuntu安装完成后,第一次运行需要安装一些软件。ssh ssh是linux下的远程登录工具。安装sudo apt-get install openssh-server

2016-04-08 18:55:52 276

原创 linux命令(二)arch命令

arch命令 arch命令是linux的命令,输出机器的体系结构。 arch输出与uname -m输出是一致的。命令参数 --help 显示此帮助信息并退出 --version 显示版本信息并退出命令实现arch的输出是通过uname系统调用获取的。是utsname结构中的machine的值。struct utsname { char sysn

2016-04-03 19:01:09 2901 1

原创 linux命令(二)cpu信息

cpu信息 硬件的cpu信息可以通过读取/proc/cpuinfo文件获取。文件部分内容processor 逻辑处理器的idphysical id 物理封装的处理器的idcore id 每个核心的idcpu cores 位于相同物理封装的处理器中的内核数量siblings 位于相同物理封装的处理器中的逻辑处理器的数量...

2016-04-03 18:19:10 296

原创 linux命令(二)free命令

free命令 free命令可以显示Linux系统中空闲的、已用的物理内存及swap内存及被内核使用的buffer。命令参数 -b, --bytes 显示字节数 -k, --kilo 显示千字节数 -m, --mega 显示兆字节数 -g, --giga 显示千兆字节数 --tera 显示百万兆字

2016-04-02 19:05:22 279

原创 linux命令(二)uname命令

uname命令 uname命令是linux的命令,用于输出系统信息。命令参数 命令用于打印某些系统信息。当没有参数时,输出结果与-s参数一样。 -a, --all 以如下次序输出所有信息。其中若-p 和 -i 的探测结果不可知则被省略: -s, --kernel-name 输出内核名称 -n,

2016-04-01 19:34:56 336

linux系统调用

介绍linux系统调用,主要是0.01内核的代码

2015-10-06

空空如也

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

TA关注的人

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