Linux操作系统的高级电源管理(转)
Linux操作系统的高级电源管理(转)[@more@] 在Windows下我们已经对系统的电源管理非常熟悉了,我们可以通过主板的高级电源管理模块实现STR、STD等功能。对于笔记本电脑用户使用高级电源管理方式,让笔记本电脑处于休眠状态,节省电池就更加重要。上面说的这些功能在Windows平台下实现对于我们来说,可能都已经不再是困难的事情。但如果换成Linux恐怕就很少有人知道了,今天我们就来介绍一下在Linux操作系统下的电源管理的实现。由于许多服务器都采用了Linux,电源管理的重要性也就变得非常明显了。 在x86机器中,存在两种电源管理方法
Linux上的sysctl(转)
Linux上的sysctl(转)[@more@]我们常常在 Linux 的 /proc/sys 目录下,手动设定一些 kernel 的参数或是直接 echo 特定的值给一个 proc下的虚拟档案,俾利某些档案之开启,常见的例如设定开机时自动启动 IP Forwarding:echo “1” > /proc/sys/net/ipv4/ip_forward其实,在 Linux 我们还可以用 sysctl command 便可以简易的去检视、设定或自动配置 特定的 kernel 设定。我们可以在系统提示符号下输入「sysctl -a」,摘要如后:abi.defhandler_coff = 117440515dev.raid.speed_limit_max = 100000net.ipv4.conf.default.send_redirects = 1net.i
理解Linux配置文件(转)
理解Linux配置文件(转)[@more@]本文说明了 Linux 系统的配置文件,在多用户、多任务环境中,配置文件控制用户权限、系统应用程序、守护进程、服务和其它管理任务。这些任务包括管理用户帐号、分配磁盘配额、管理电子邮件和新闻组,以及配置内核参数。本文还根据配置文件的使用和其所影响的服务的情况对目前 Red Hat Linux 系统中的配置文件进行了分类。介绍每个 Linux 程序都是一个可执行文件,它含有操作码列表,CPU 将执行这些操作码来完成特定的操作。例如,ls 命令是由 /bin/ls 文件提供的,该文件含有机器指令的列表,在屏幕上显示当
白皮书:Red Hat日志文件系统-ext3(转)
白皮书:Red Hat日志文件系统-ext3(转)[@more@]Copyright © 2001 by Red Hat翻译:刘启文david.liu@dynasoft.com.cnCopyright © 2001 by Dynasoft概要... 1ext3的优点... 2可用性... 2数据完整性... 2速度... 2易于迁移... 3为什么使用ext3?... 4为什么要信任ext3?... 5性能调试建议... 6调整电梯(elevator)算法设置... 6选择日志模式... 7速度... 7数据完整性... 7概要在Red Hat Linux 7.2中,Red Hat首次支持日志文件系统ext3。ext3文件系统是对稳定的ext2文件系统的改进,有几项优点。本文概述这些优点,解释Red Hat公司
为redhat增加apt软件包管理工具(转)
为redhat增加apt软件包管理工具(转)[@more@]一、 简介redhat采用了RPM软件包管理系统,RPM软件包管理系统具有强大的编译安装功能,但是由于历史原因,RPM软件包管理系统对软件之间的依存关系没有内部定义,造成安装RPM软件时经常出现令人无法理解的软件依赖问题。debian系统则基于apt(Advanced Packaging Tool)工具进行软件包管理,可以自动解决并安装倚赖软件包,因此debian linux被认为是最容易管理和升级的系统,apt工具也被认为是目前最好的软件包管理工具之一。为了解决redhat包管理系统的致命问题, Conectiva Linux将apt系统移植到
中国特色小吃英文(转)
中国特色小吃英文(转)[@more@]烧饼 Clay oven rolls油条 Fried bread stick韭菜盒 Fried leek dumplings水饺 Boiled dumplings蒸饺 Steamed dumplings馒头 Steamed buns割包 Steamed sandwich饭团 Rice and vegetable roll蛋饼 Egg cakes皮蛋 100-year egg咸鸭蛋 Salted duck egg豆浆 Soybean mil
Linux 内核解读入门(转)
Linux 内核解读入门(转)[@more@]针对好多Linux 爱好者对内核很有兴趣却无从下口,本文旨在介绍一种解读linux内核源码的入门方法,而不是解说linux复杂的内核机制;一.核心源程序的文件组织:1.Linux核心源程序通常都安装在/usr/src/linux下,而且它有一个非常简单的编号约定:任何偶数的核心(例如2.0.30)都是一个稳定地发行的核心,而任何奇数的核心(例如2.1.42)都是一个开发中的核心。本文基于稳定的2.2.5源代码,第二部分的实现平台为 Redhat Linux 6.0。2.核心源程序的文件按树形结构进行组织,在源程序树的最上层你会看到这样一
简易rpm套件的制作(转)
简易rpm套件的制作(转)[@more@]*云飞扬,e-mail:yfy001@etang.com,电话:025-4705268-23*/在使用linux的过程中可能可能需要安装新的软件,升级已安装的软件或删除已安装的软件,这就或多或少要涉及到rpm.Rpm是redhat公司开发的一种源代码和二进制代码封装的方式,这种封装的方式能让用户轻松的进行软件包的管理,包括软件包的安装、升级、删除、查询和管理。由于采用rpm方式安装软件包无论是从二进制和源代码方面来讲,都比用.tar.gz的方式要简单的多.故用rpm安装软件成了一个linux下安装软件的标准.对于一个有志于linux下软件软件编程的程序员来
Linux启动过程综述(转)
Linux启动过程综述(转)[@more@]内容:一. Bootloader二.Kernel引导入口三.核心数据结构初始化--内核引导第一部分四.外设初始化--内核引导第二部分五.init进程和inittab引导指令六.rc启动脚本七.getty和login八.bash附:XDM方式登录作者:杨沙洲本文以Redhat 6.0 Linux 2.2.19 for Alpha/AXP为平台,描述了从开机到登录的 Linux 启动全过程。该文对i386平台同样适用。一. Bootloader在Alpha/AXP平台上引导Linux通常有两种方法,一种是由MILO及其他类似的引导程序引导,另一种是由Firmware直接引导。MILO功能与i386平台的LILO相近,但内置有基
查看文件内容的特殊方法(转)
查看文件内容的特殊方法(转)[@more@]查看文件内容的特殊方法 如果你只想看文件的前5行,可以使用head命令,如: head -5 /etc/passwd 如果你想查看文件的后10行,可以使用tail命令,如: tail -10 /etc/passwd tail -f /var/log/messages 参数-f使tail不停地去读最新的内容,这样有实时监视的效果,当你在ppp拨号的过程中用它很方便! 查看文件中间一段,你可以使用sed命令 如: sed -n '5,10p' /etc/passwd 这样你就可以只查看文件的第5行到第1
以树状结构显示系统当前的任务(转)
以树状结构显示系统当前的任务(转)[@more@]运行ps时指定—forest选项,当前运行的进程将会以树状格式显示出来。比如:所有由xserver运行的程序,将会以xserver做为它们的“根”显示出来。 命令格式: ps afx 其中’a’表示列出所有运行的进程;’x’列出所有的后台进程;’’f’是’—forest’的缩写。输出的格式如下: 329 ? SW 0:00 [wdm] 342 ? R 9:57 \_ /usr/X11R6/bin/X :0 vt7 -fbbpp 16 -auth /usr/etc/ 343 ? SW 0:00 \_ [wdm] 364 ? S 0:45 \_ /usr/bin/enlightenment 399 ? S 0:00 \_ /usr/bin/ssh
Red Hat套件让你的EC更轻松(转)
Red Hat套件让你的EC更轻松(转)[@more@]硬件要求和种类:平台:Intel处理器:Pentium III-700RAM: 512MB硬盘空间:单碟9GB SCSI硬盘CD-ROM:需要Red Hat的电子商务套件包括所有必需的工具,这些工具使得公司可以快捷简便的为其产品或服务在网上开一个在线商店。大型企业可能感觉这些套件的能力难以达到他们的目标,但对那些小型企业或家庭式商店或其他本地的产品,这种电子商务套件就显得游刃有余并且实施简便了。这个软件包包含一个完整版本的Red Hat Linux 7.1,由于套件不能安装在已有的Linux系统之上,所以你需要重新安装Red Hat Linu
Linux下其它格式文件系统的自动挂装(转)
Linux下其它格式文件系统的自动挂装(转)[@more@]文章摘要: 不同的操作系统使用不同的文件系统格式,MS-DOS支持FAT16文件系统,Windows98支持FAT16、FAT32文件系统, WindowsNT支持FAT16、NTFS文件系统,Windows2000则支持FAT16、FAT32、NTFS三种文件系统格式,而Linux差不多支持所有的文件系统格式,但一般使用ext2文件系统。正文:Linux下其它格式文件系统的自动挂装 不同的操作系统使用不同的文件系统格式,MS-DOS支持FAT16文件系统,Windows98支持FAT16、FAT32文件系统, WindowsNT支持FAT16、NTFS文件系统,Windows2000则支持FAT
网络配置文件快速解读(转)
网络配置文件快速解读(转)[@more@]在Linux系统中,TCP/IP网络是通过若干个文本文件进行配置的,需要编辑这些文件来完成联网工作。系统中重要的有关网络配置文件为:◆ /etc/sysconfig/network◆ /etc/HOSTNAME◆ /etc/hosts◆ /etc/services◆ /etc/host.conf◆ /etc/nsswitch.conf◆ /etc/resolv.conf◆ /etc/rc.d/init.d/network接下来我们将对这些文件逐一讲述,这些文件都可以在系统运行时进行修改,不用启动或者停止任何守护程序,更改会立刻生效(除了 /etc/sysconfig/network)。另外,这些文件都支持由"#"开头的注释,每一个文件都有
精通RPM之认识篇(转)
精通RPM之认识篇(转)[@more@]RPM是RedHat Package Manager的缩写,意即RedHat(红帽子)软件包管理器。(RedHat是美国有名的LINUX公司,网址:http://www.redhat.com)对于一个操作系统来说,不能没有一个象样的软件包管理器。没有软件包管理器的帮助,操作系统发行版的制作者将面临这样或那样的难题,用户安装,升级,卸载与发布软件包也将是非常麻烦的,系统管理也容易出现问题。相反,有了专门的软件包管理器,软件制作者易于制作和发行自己的软件了,而对于普通用户来说,软件包的安装维护将变得非常方便了。这种 情况,对于一个操作系统的推广也会起到良
RPM查询篇(转)
RPM查询篇(转)[@more@]RPM不仅在安装,升级,卸载方面工作出色,而且在查询方面比其它软件包管理工具更胜一筹。这从以下几种情况可以看出:* 当你在浏览系统文件时,发现一个文件,想知道它来自哪个软件包时,可以用RPM来查询得知;* 当你的朋友给你发送来一个软件包,但你不知道这是个什么样的软件包,不知道它做些什么,安装些什么,来源是哪里。这时,你可以用RPM查询搞定;* 几个月前你安装了XFree86窗口软件,但现在你忘了它的版本号,也不知它的说明文档在哪里。这时,你可以用RPM查询一下这个软件包,得到这方面的信息。RPM的查询还有一个高级功能,即
RPM升级篇(转)
RPM升级篇(转)[@more@]升级做什么RPM的升级功能是它受到用户好评的原因之一。因为用户自己将一个软件包从旧版本升级到新版本,特别是大型软件,需要有经验的支持和技术的积累,比较复杂,而用RPM升级软件,只需一个rpm -U命令就可以了,极大方便了用户。软件升级基本做两项工作,一是安装新版本,二是卸载旧版本。RPM还有一项重要的工作要做,这就是妥善处理配置文件(CONFIG FILE)。若直接采用安装方式,则用户已配置好的配置文件就会被覆盖,不符合用户要求。配置文件处理RPM对某个配置文件,通过比较三种不同的MD5检查和(checksum)来决定如何处理它。
认识linux中的设备名称(转)
认识linux中的设备名称(转)[@more@]计算机用CPU来运算, 内存来存储程序和数据之外,还有一些设备,如磁盘驱动器, 显示卡, 键盘, 网卡, modem卡, 声卡, 串口和并口,等等.还有电源提供电能, 主板上的各种总线把设备和 CPU 连在一起,机箱把它们装起来.过去, 许多设备都是插卡(印刷线路板). 今天, 除了插卡之外,许多设备已经小到一块芯片被做在主版上. 主版上的插卡也许包含不止一个设备.计算机要正常工作,每个设备必须在它的驱动程序(它也是操作系统的一部分,在CPU上运行)控制下运行.驱动程序与/dev目录下的特殊文件联系在一起, 尽管他们不是真
在Linux下两种方法完整运行最新的QQ和MSN(转)
在Linux下两种方法完整运行最新的QQ和MSN(转)[@more@]很久没写文章了,大家现在烦恼怎样同时运行最新的QQ和MSN,我的思路有两个,一是QQ for gaim0.64+gaim0.71,二是QQ for gaim0.64+kmess 1.3(支持MSN6.0),那我们开始安装吧.一、QQ for gaim0.64+gaim0.711、先下载gaim0.64、gaim-0.64-libqqpatched和gaim0.712、安装gaim 0.64cd /roottar xvfz gaim-0.64-libqqpatched.tar.gzcd gaim-0.64./configure --prefix=/usr/bin/gaimmakemake install3、安装libqqcd /usr/local/share/pixmaps/gaim/status/defaulttar xvfz ~/gaim-0.64/libqqpat
浅谈Unix系统管理(转)
浅谈Unix系统管理(转)[@more@]Unix操作系统自1969年在AT&T的Bell试验室诞生以来,迄今已经有30多年的历史了。因其性能稳定,功能强大,安全性好等特点,Unix系统得到了广泛的应用,特别是在高端解决方案方面,已经成为了主流操作系统。国内进行Unix的研究和应用也已经有20多年的历史了。初期,Unix系统多应用于银行、电信、邮政、保险、铁道等部门;近期,由于国内计算机技术的普及,行业信息化的进展,以及互联网的飞速发展,Unix系统在多个领域得到广泛应用,成为处理核心业务的支撑软件。可见,了解和掌握一些有关Unix系统的知识对