Linux系统基础
mr_wenhui
生活充满幻想
展开
-
Linux中tty、pty、pts的概念区别
基本概念:1> tty(终端设备的统称):tty一词源于Teletypes,或者teletypewriters,原来指的是电传打字机,是通过串行线用打印机键盘通过阅读和发送信息的东西,后来这东西被键盘与显示器取代,所以现在叫终端比较合适。终端是一种字符型设备,它有多种类型,通常使用tty来简称各种类型的终端设备。2> pty(虚拟终端):但是如果我们远程telnet到主机或原创 2008-11-05 02:41:00 · 1201 阅读 · 0 评论 -
硬盘主引导记录(MBR)及其结构
硬盘的0柱面、0磁头、1扇区称为主引导扇区,FDISK程序写到该扇区的内容称为主引导记录(MBR)。该记录占用512个字节,它用语硬盘启动时将系统控制权交给用户指定的,并在分区表中登记了的某个操作系统区。1.MBR的读取 硬盘的引导记录(MBR)是不属于任何一个操作系统,也不能用操作系统提供的磁盘操作命令来读取它。但我们可以用ROM-BIOS中提供的INT13H的2号功能来读出该扇区的原创 2008-11-03 21:27:00 · 741 阅读 · 0 评论 -
一个很好的makefile教程2
使用函数————在Makefile中可以使用函数来处理变量,从而让我们的命令或是规则更为的灵活和具有智能。make所支持的函数也不算很多,不过已经足够我们的操作了。函数调用后,函数的返回值可以当做变量来使用。一、函数的调用语法函数调用,很像变量的使用,也是以“$”来标识的,其语法如下:$( )或是${ }这里,就是函数名,make支持的函数不多。是函数的参数,参数间以逗号“,”分隔,而函原创 2008-11-10 18:51:00 · 1169 阅读 · 0 评论 -
一个很好的makefile教程1
跟我一起写 Makefile陈皓 (CSDN)概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,原创 2008-11-09 15:41:00 · 1504 阅读 · 2 评论 -
(VIM)vi使用笔记
一、显示行号信息即时命令:set nu永久命令echo “set nu”>>~/.vimrc 二、一个窗口操作两个文档:sp filename 垂直分割窗口:vert sp filename 水平分割窗口Ctrl+w j/k 上下窗口间移动光标Ctrl+w h/l 左右窗口间移动光标 三、进入vi的命令vi filename :打开或新建文件,并将光标置于第原创 2008-11-09 00:49:00 · 547 阅读 · 0 评论 -
什么是实模式、保护模式和虚拟8086方式
1:实模式:寻址采用和8086相同的16位段和偏移量,最大寻址空间1MB,最大分段64KB。可以使用32位指令。32位的x86 CPU用做高速的8086。2:保护模式:寻址采用32位段和偏移量,最大寻址空间4GB,最大分段4GB (Pentium Pre及以后为64GB)。在保护模式下CPU可以进入虚拟8086方式,这是在保护模式下的实模式程序运行环境。 第一:实模式下程序的运行回顾. 程序运原创 2008-11-23 10:52:00 · 787 阅读 · 0 评论