Linux在X86上的虚拟内存管理
前言 Linux支持很多硬件运行平台,常用的有:Intel X86,Alpha,Sparc等。对于不能够通用的一些功能,Linux必须依据硬件平台的特点来具体实现。本文的目的是简要探讨Linux在X86保护模式上如何实现虚拟内存管理功能。为简化和方便叙述,本文做如下限定:X86处理器为80486和其后的处理器,X86工作在保护模式,不采用物理内存扩展(使用32bits物理地址),不使用扩展页(页大小为4K)。凡是与限定模式无关的内容,本文都尽量略过。Linux的虚拟内存管理中与硬件平台无关的内容在本文中...
在 RedHat 环境如何手工建立tunnel
▲ 在 RedHat 上配置 ipv6 ① 重新编译内核: 目前版本的redhat已经支持ipv6( 2.0.x 后的 kernel 版本都支持ipv6),不过在默认情况下都没有编译。因此,我们需要经过以下步骤才能让机器的 kernel 支持 ipv6。具体步骤如下: make menuconfig; 在可选菜单的网络选项中,选上支持 ipv6。 make; make bzImage; make modules; make modules_install 把./arch/i386/boot/bzImag...
sed的资料和一些实例
在本文章系列中,Daniel Robbins 将为您演示如何使用功能十分强大(但常被遗忘)的 UNIX 流编辑器 sed。sed 是用批处理方式编辑文件或以十分有效的方式创建 shell 脚本以修改现有文件的理想工具。 挑选编辑器 在 UNIX 世界中有很多文本编辑器可供我们选择。思考一下 -- vi、emacs 和 jed 以及很多其它工具都会浮现在脑海中。我们都有自己已逐渐了解并且喜爱的编辑器(以及我们喜爱的组合键)。有了可信赖的编辑器,我们可以轻松处理任何数量与 UNIX 有关的管理或编程任务。...
redflag认证部分试题
1. 红旗Linux典型安装: A. 占用的硬盘空间较少 B. 没有Xwindow图形系统 C. 无KDE桌面环境 D. 适合对于Linux系统比较熟悉的用户 2. 为使来访者具有一定的权限同时保证系统的安全,我们一般将guest acount 来宾帐户设置为________ A. guest B. nobody C. other D. common 3. 当系统工作负载增加时,CPU的_______将占很大比重。 A. 用户时间 B. 系统时间 C. 空闲时间 D. 进程时间 4. 我们可以使用___...
Linux分区工具的使用方法
在学习Linux的过程中,安装Linux是每一个初学者的第一个门槛。在这个过程中间,最大的困惑 莫过于给硬盘进行分区。虽然,现在各种发行版本的Linux已经提供了友好的图形交互界面,但是很多的人还是感觉无从下手。这其中的原因主要是不清楚Linux的分区规定,以及它下面最有效的分区工具—Fdisk的使用方法。下面从这两个方面入手,来讲解这个困扰大家的问题。 Linux的分区规定 1.设备管理 在Linux中,每一个硬件设备都映射到一个系统的文件,对于硬盘、光驱等IDE或SCSI设备也不例外。 Linux把...
带SMTP认证功能的sendmail配置
环境: Redhat linux 6.0(内核2.2.14) sendmail-8.10.2 cyrus-sasl-1.5.21 Outlook express 5.0 一、准备工作 1.首先要下载sasl库,该函数库提供了安全认证所需函数,下载地址是 (ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/ ),版本1.5.21。 2.下载sendmail(http://www.sendmail.org),版本在8.10.0以上的sendmail才支持SMTP认证功能。 3....
Linux下的目录介绍
这是一片非常简单的介绍Linux标准系统下各种目录的文章。现在,各种公司的Linux都是换汤不换药,但是还是多少有些区别,所以小虎不能保证下面的介绍适用于所有的Linux系统,比如说Debian。 Windows下的软件一般都会放在一个固定的目录里面。比如说程序X放在C:\Program_ComeOnBaby\X,程序Y放在C:\Program_Skybird\Y。但是Linux系统就有很大的不同,它更加复杂。因为它不是根据程序的目的或者类型来放在一个目录里的,而是把二进制可执行文件放在一个目录里,把配...
VCD结构与Mplayer播放.DAT文件
VCD碟片由一个或多个音轨组成: 第一个轨道是一个小的2048字节/扇区的数据轨,有一个iso9660文件系统,通常包含Windows VCD播放程序可能还有其他信息(图像,文字等等)。 第二和之后的轨道是未处理的2324字节/扇区的MPEG(电影)轨,每个扇区包含一个MPEG PS数据包而没有文件系统。音频CD的轨道也类似。 这些轨道是无法被mount的(你曾经mount一个音频CD然后播放过吗?)。大部分电影都在这个轨道,所以你应该先试试-vcd 2。 有些VCD碟片没有第一个轨道(单轨道而根本没有...
Linux上的偷窺裝置 (1394的使用)
测试配备: H/W: MS-6340(M/B) ‘ MS-6932(IEEE-1394 Card) O.S: Linux(RedHat 7.1) Test device: SONY DCR-PC110(IEEE 1394) Software utility: Libraw 1394_0.9.0 Dvgrabe 1.0 Libdc1394-0.8.2 Kernel 2.4.6 or latest version(2.4.6 recommanded) Pgk-config 0.8.0 安装步骤: 1. 同I...
debian 下使用紫光输入法
安装: apt-get install alien 转包工具 alien alien rf4magic-5.0-43.i386.rpm 转成 deb 包裹: rf4magic_5.0-44_i386.deb 安装 deb: dpkg -l rf4magic_5.0-44_i386.deb 提示错误 : libImlib.so.11 这个文件没有 此类问题最好的解决方法,就是求助 http://packages.debian.org 找到下面部分 Search the contents of packag...
制作光盘运行的Linux--zLinuxOnCD
zLinuxOnCD是基于RedHat Linux的不用安装和配置就可直接在光盘上运行的Linux系统。这张光盘上已经装好了网络应用程序、OpenOffice软件包和一些多媒体应用程序,可上网浏览网页、收发EMail;可以进行文字处理、制做报表、处理图像;可以播放各种格式的音乐、视频文件和收看电视等,是一个完整的桌面系统。光盘上有完整的Linux系统应用程序,也可以用于维护其它的Linux系统。 她不需安装,直接在光盘上运行,不会占用你的硬盘空间。她基本上不需配置就可运行。她运行后,你可以随意修改她的设...
经验与技巧:Emacs 编辑器的使用
A.1 Emacs简介 前面已经介绍过一种全屏幕文本编辑工具Vi,这里将介绍另外一种功能强大、应用也非常广泛的全屏幕文本编辑器Emacs。 Emacs全称为Editor MACroS,由于其移植性极好,所以在当今世界的几乎任何一个操作系统上都可以见到它的身影。现在的Emacs已经超出了原来的单一的文本编辑功能,可以用来管理文件、阅读公告板,甚至可以进行WWW浏览。另外Emacs源代码可以使用C、C++、Lisp等语言定制,对一些编程爱好者来说,这无疑是一大福音,同时也使其灵活性大大增加。 Emacs编辑...

