Linux下的硬件驱动——USB设备(上)(驱动配置部分)(转)
Linux下的硬件驱动——USB设备(上)(驱动配置部分)(转)[@more@]USB设备越来越多,而Linux在硬件配置上仍然没有做到完全即插即用,对于Linux怎样配置和使用他们,也越来越成为困扰我们的一大问题。本文分两部分着力从Linux系统下设备驱动的架构,去阐述怎样去使用和配置以及怎样编制USB设备驱动。对于一般用户,可以使我们明晰Linux设备驱动方式,为更好地配置和使用USB设备提供了方便;而对于希望开发Linux系统下USB设备驱动的程序员,提供了初步学习USB驱动架构的机会。前言USB是英文"Universal Serial Bus"的缩写,意为"通用串行总线"。是
制作软盘Linux(转)
制作软盘Linux(转)[@more@]如何制作软盘Linux版权信息:该文章版权由岳光所有.可在非商业目的下任意传播和复制.对于商业目的下对本文的任何行为需经作者同意.联系方式:ygxy@msn.com制作软盘Linux(即在软盘上放一个Linux系统)的目的在于可以深入了解Linux的结构,可利用软盘起动机器修复系统,抢救数据.注意!!:软盘 Linux和Linux启动盘不同,后者只是将核心放于软盘,引导硬盘上的Linux系统,而前者是存在于软盘上的Linux系统.成功的制作有用的软盘Linux在于:1)编译一个足够小而且有一定功能的内核.2)采用busybox并适当的编译它.(busybox是一个微
Linux病毒和UNIX病毒需要特别重视(转)
Linux病毒和UNIX病毒需要特别重视(转)[@more@][ZDNet China专稿] 不久以前,很多系统管理员还信誓旦旦的表示,Linux和其他基于UNIX的平台对于病毒和蠕虫事实上是无懈可击的。我不知道为什么他们对自己的威胁分析这么自信,特别是从第一个大型蠕虫在1988年被Robert Morris发明,在使用Sendmail程序的UNIX系统中被释放出来以后。我猜测每个人都变得热衷于批评微软的操作系统和软件,这已经成为越来越多病毒制造者的攻击目标,然而他们却遗忘了UNIX上的脆弱点。Linux/UNIX威胁随着Klez病毒在Linux平台上传染的通告,防毒软件厂商开始提醒我们
BSD 简史(转)
BSD 简史(转)[@more@]要了解 FreeBSD,首先要了解 BSD。本文介绍 BSD 的简要历史,通过了解 BSD 的发展历程,我们可以更好的理解 FreeBSD。BSD是"Berkely Software Distribution"的缩写,意思是"伯克利软件发行版"。显然,BSD这个名称并不是我们现在所理解的操作系统,而且其原意也并非简单的操作系统,而是一整套软件发行版的统称。从软件发行版到操作系统的演变是有历史过程的,这一点对FreeBSD很重要。BSD的出现要追溯到上个世纪的七十年代,当加州大学伯克利分校的学生Bill Joy在1971年完成了"Berkely Software Distribution"的合并以
RHCE认证考试介绍(转)
RHCE认证考试介绍(转)[@more@]RHCE是Red Hat Certified Engineer的简称,始于1999年3月。截至2001年1月17日,Red Hat的统计资料表明,RHCE资格认证的通过率为62.5%。RHCE是市场上第一个面向Linux的认证考试,它不是一个普通的认证测试,和其他操作系统认证考试相比,RHCE考试需要花费一整天的时间,而且在测试中更加注重考察考生的实践经验。考试组成RHCE认证由三部分组成:第一部分要求考生在规定的2.5小时内完成2~4个系统的修复;第二部分要求考生在规定的1小时内完成50道多项选择题;第三部分要求考生在2.5小时内对指定的系统完成安装
linux环境下使用XFS文件系统(转)
linux环境下使用XFS文件系统(转)[@more@]XfS文件系统是SGI开发的高级日志文件系统,XFS极具伸缩性,非常健壮。所幸的是SGI将其移植到了Lin ux系统中。在linux环境下。目前版本可用的最新XFS文件系统的为1.2版本,可以很好地工作在2.4核心下。 一、XFS文件系统简介 主要特性包括以下几点: 数据完全性 采用XFS文件系统,当意想不到的宕机发生后,首先,由于文件系统开启了日志功能,所以你磁盘上的文件不再会意外宕机而遭到破坏了。不论目前文件系统上存储的文件与数据有多少,文件系统都可以根据所记录的日志在很短的时间内迅
在机器里安装FreeBSD,LINUX和WindowsXP操作系统(转)
在机器里安装FreeBSD,LINUX和WindowsXP操作系统(转)[@more@]越来越大的硬盘让人们有了更多的选择,一些玩LINUX的人也开始尝试更多的操作系统,使用UNIX的人也开始尝试使用 LINUX,而WindowsXP在做某些工作还是比较方便,本文就是基于这样一个想法,让三种系统共存在一个硬盘里,并很好的工作。本文的主要探讨的内容是硬盘的分区和grub配置安装的一些要点和基础知识的讲解,并不太深入细节,希望本文对大家有帮助。1.在阅读本文之前,我们有几个约定:引导程序选用GRUB--这个新的引导程序的强大和灵活不用我来说了,知道的的就知道了,不知
Linux操作系统介绍(转)
Linux操作系统介绍(转)[@more@]一、Linux起源、特性及应用领域Linux操作系统核心最早是由芬兰的Linus Torvalds 1991年8月在芬兰赫尔辛基大学上学时发布的[那年Torvals 25岁],后来经过众多世界顶尖的软件工程师的不断修改和完善,Linux得以在全球普及开来,在服务器领域及个人桌面版得到越来越多的应用,在嵌入式开发方面更是具有其它操作系统无可比拟的优势,并以每年100%的用户递增数量显示了Linux强大的力量。Linux的是一套免费的32位多人多工的操作系统,运行方式同UNIX系统很像,但Linux系统的稳定性、多工能力与网络功能已是许多商业
制作Linux启动盘的四种方法(转)
制作Linux启动盘的四种方法(转)[@more@]制作Linux启动盘的四种方法Lanche Linux的启动软盘有boot盘和boot/root盘之分,所谓的boot盘只能用来启动已经安装在硬盘上的Linux系统,而 boot/root盘本身就是一个迷你Linux系统。Linux启动软盘是系统修复的必备工具,因此掌握启动软盘的制作方法是很有用处的,下面我就向大家介绍boot盘的四种不同的制作方法:1.使用mkbootdisk工具为当前系统制作启动盘 mkbootdisk --device/dev/fd0 `uname -r` 参数说明:--device /dev/fd0是要建立启动软盘,也是默认选项,因此也可以省略它;接下来的
Linux常用操作疑难解答(3)(转)
Linux常用操作疑难解答(3)(转)[@more@]Linux常用操作疑难解答(3)王屹 问:如何编辑登录后显示的信息呢? 答:管理员若有什么话想对使用者说,只要写在/etc/motd里,使用者登录后就会看到! 注:motd是message of the day的首字符缩写。 问:如何查看Linux启动时快速闪过的信息? 答:Linux启动时,屏幕上显示的信息来不及看清就一闪而过,如果对这些信息感兴趣的话,你可以在启动完成后,用dmesg命令查看。 问:怎样即时变更X-window的显示分辨率? 答:最简单的方式就是按“Ctrl+Alt++”组合键。即按住Ctrl与Alt键,
Linux常用操作疑难解答(1)(转)
Linux常用操作疑难解答(1)(转)[@more@]Linux常用操作疑难解答(1) 编者按:自从“Linux园地”创办以来,一直受到广大Linux爱好者的欢迎。其中也有不少朋友提出了一些自己在日常操作中遇到的问题,近期,我们将进行统一解答,希望能为广大的Linux爱好者提供更好的服务! 问:如何快速进入我曾进入过的目录? 答:你常会发现在不同的目录间转来转去后,往往会不记得你曾进入的某个目录的路径。要解决这一问题,可采用下面两个命令来实现。 pushd 该命令允许你定义你想进入的目录。它的语法与cd命令相同。比如: pushd /anydir
freebsd简单汉化终结篇[解决了简单汉化的所有问题(转)
freebsd简单汉化终结篇[解决了简单汉化的所有问题(转)[@more@]大家有需要的可以尝试下:本文作者:Freebird最初发表于:http://www.linuxsir.com/bbs发表时间:2003年9月9日.[color=red:482115d9cb]注[/color:482115d9cb]:[color=blue:482115d9cb]此贴解决了FreeBSD基本的汉化、字体的模糊、Win分区的中文显示,XMMS的菜单及其他的中文显示,输入法fcitx的安装等问题,但终端中文显示问题还有待大家解决....[/color:482115d9cb][color=red:482115d9cb]欢迎大家测试,如有问题,请立即回贴,或联系rainy969@sohu.com....[/color:482115d9cb]1.
Linux常用操作疑难解答(2)(转)
Linux常用操作疑难解答(2)(转)[@more@]Linux常用操作疑难解答(2)王屹 问:Linux为何无法支持34GB以上的IDE硬盘? 答:这是kernel版本的问题,在核心版本2.2.14之前对于IDE接口的硬盘只能支持到34GB,到核心版本2.2.14以上(包括2.2.14版本)便能支持34GB以上IDE接口的硬盘。 问:Linux中如何检测CPU型号? 答:键入cat /proc/cpuinfo命令即可获知系统配备了几个CPU、CPU的型号、制造商、运行频率、cache的大小、有无fpu等信息。 问:如何让鼠标的按键符合左手使用的方向? 答:其实,在x-window中,我们可以通过对鼠标的设
制作Fedora DVD ISO的方法(转)
制作Fedora DVD ISO的方法(转)[@more@]现在的DVDROM挺便宜的,我们可以应用一个脚本,把我们下载的ISO文件刻成DVD镜象文件,具体方法如下:1、 下载以下脚本:源码:#/bin/bash# by Chris Kloiber <ckloiber@redhat.com># A quick hack that will create a bootable DVD iso of a Red Hat Linux# Distribution. Feed it either a directory containing the downloaded# iso files of a distribution, or point it at a directory containing# the "RedHat", "isolinux", and "images" directories.# This version only works with "i
当Unix系统遭遇Windows病毒(转)
当Unix系统遭遇Windows病毒(转)[@more@]Unix是我国金融系统广泛应用的一种操作系统。虽然很少听说Unix会感染病毒,但在银行使用的业务应用系统还要支持很多其他业务,如代发工资等就要将办公系统Windows或DOS平台下制作的软盘数据输入到Unix应用系统中进行处理。如果该软盘感染病毒,操作人员又没有及时将软盘取出,在Unix 系统重新启动时就可能导致系统无法启动。如笔者所在系统各网点安装了SCO OpenServer Release 5.0.5 的联想万全T100 1000服务器上曾显示:Verifying DMI Pool Data……Boot from ATAPI CD-ROM:然后进入死机状态。经过
这是一篇比较详尽的内核编译说明(转)
这是一篇比较详尽的内核编译说明(转)[@more@]Linux 内核编译说明1.Linux内核源码结构:内核源码中主要包含以下子目录:arch :包含了与体系结构相关的代码对应于每一个支持的体系结构,有一个相应的子目录如i386、arm、alpha等。其每个体系结构子目录下包含几个主要的子目录:kernel :包含与体系结构相关的内核代码mm : 包含与体系结构相关的内存管理代码lib : 包含与体系结构相关的库代码documentation:包含内核的文档drivers :包含设备驱动代码。每类设备有相应的子目录,如char 、block、net等fs : 包含文件系统的代码。每个支持
linux环境下的"蚂蚁"-wget使用简介(转)
linux环境下的"蚂蚁"-wget使用简介(转)[@more@]wget的使用形式是:wget [参数列表] URL首先来介绍一下wget的主要参数:· -b:让wget在后台运行,记录文件写在当前目录下"wget-log"文件中;· -t [nuber of times]:尝试次数,当wget无法与服务器建立连接时,尝试连接多少次。比如"-t120"表示尝试120次。当这一项为"0"的时候,指定尝试无穷多次直到连接成功为止,这个设置非常有用,当对方服务器突然关机或者网络突然中断的时候,可以在恢复正常后继续下载没有传完的文件;· -c:断点续传,这也是个非常有用的设置,特别当下载比较大的文
神奇的VIM(转)
神奇的VIM(转)[@more@]当今世界,文本编辑器种类繁多,大有"乱花渐欲迷人眼"之势。中国有句古语:手巧不如家什妙,作为IT业的专业人士,选择一款优秀的编辑软件至关重要。笔者认为:LINUX下的VIM※以其强大的功能和无穷的魅力将使您终生受益。由于被广泛移植,无论是PC机的DOS和WINDOWS,还是RISC/6000的AIX,乃至于IBM的大型机S/390,都能见到VIM的身影。然而,对于初学者,VIM的用户界面与使用方法非常不符合常规,甚至认为它比较混乱,无所适从。事实上,VIM编辑器是专门为经验丰富的用户设计的,它的界面和使用方法提供了更快的速度和
使用GnuPG对文件进行加密(转)
使用GnuPG对文件进行加密(转)[@more@]使用GnuPG对文件进行加密使用GPG非常简单,它是一个基于命令行的工具,主要用于给文件进行加密1.生成密钥在使用GPG之前,必须生成一对密钥。[root@tipy root]$ gpg --gen-key在这之后,你将被问选择哪 种加密方式 DAS AND EIGamal, DAS ,EIGAMAL。第一个是默认的,它包括GPG的全部特性。一般我们都选择它。接下来它会问你想要的keysize,默认的keysize是1024 bits(一般都用它),我们就选它。当然你还可以选择其它的,像2048.....。取决于你的需要。下一步是设置密码的时间限制。如果不需要密码期限的话就
GnuPG使用手册(转)
GnuPG使用手册(转)[@more@]参考资源:* gpg(1).* /usr/share/doc/gnupg/README.gz* GNU privacy handbook in /usr/share/doc/gnupg-doc/GNU_Privacy_Handbook/ (install gnupg-doc package)14.1 安装GnuPG# gpg --gen-key # 生成新key# gpg --gen-revoke my_user_ID # generate revoke key for my_user_ID# host -l pgp.net | grep www|less # 查找pgp keyservers目前,好的keyservers有:keyserver wwwkeys.eu.pgp.netkeyserver wwwkeys.pgp.net必须注意不能创建2个以上的sub-keys,如果这样做了,pgp.net上的keyservers会废除(corrupt)