`

linux kudzu作用与操作方法(原创)

 
阅读更多

概述
kudzu是在linux系统启动时用来检测硬件的,一般在安装完成linux系统后,kudzu是在系统启动时自动检测硬件的。我们通常也可以把kudzu当成AIX的cfgmgr和Solaris的devfsadm来检测系统当前已安装的硬件设备。用ntsysv命令后,可看到许多系统启动自动的服务。如不需要即可用ntsysv命令关闭。
ntsysv

ntsysv 工具为激活或停运服务提供了简单的界面。您能够使用 ntsysv 来启动或关闭由 xinetd 管理的服务。您还能够使用 ntsysv 来配置运行级别。按照默认配置,只有当前运行级别会被配置。要配置不同的运行级别,使用 --level 选项来指定一个或多个运行级别。譬如,命令 ntsysv --level 345 配置运行级别 3、4、和 5。ntsysv 的界面和文本模式的安装程式的工作方式相仿。使用上下箭头来上下查看列表。使用空格键来选择或取消选择服务,或用来“按” 「确定」和「取消」按钮。要在服务列表和「确定」、「取消」按钮中转换,使用 [Tab]键。* 标明某服务被设为启动。[F1] 键会弹出每项服务的简短描述。 警告 由 xinetd 管理的服务会立即受到 ntsysv 的影响。其他服务则不会立即生效。您必须使用 service daemon stop 命令来停止某项服务。在前面的例子中,把 daemon 换成您想停止的服务名称,譬如,httpd。把 stop 换成 start 或 restart 来启动或重新启动某服务。

kudzu

Description
kudzu detects and configures new and/or changed hardware on a system. When started, kudzu detects the current hardware, and checks it against a database stored in /etc/sysconfig/hwconf, if one exists. It then determines if any hardware has been added or removed from the system. If so, it gives the users the opportunity to configure any added hardware, and unconfigure any removed hardware. It then updates the database in /etc/sysconfig/hwconf.

If no previous database exists, kudzu attempts to determine what devices have already been configured, by looking at /etc/modprobe.conf, /etc/sysconfig/network-scripts/, and /etc/X11/xorg.conf.

Options

--usage

Show short usage message.
--help, -?
Print help information.
-q, --quiet
Run 'quietly'; do only configuration that doesn't require user input.
-s, --safe
Do only 'safe' probes that won't disturb hardware. Currently, this disables the serial probe, the DDC monitor probe, and the PS/2 probe.
-t, --timeout [seconds]
This sets the timeout for the initial dialog. If no key is pressed before the timeout elapses, kudzu exits, and /etc/sysconfig/hwconf is not updated.
-k, --kernel [version]
When determining whether a module exists, use the specified kernel version. (If this is not set, it defaults to the current kernel version.) Do not specify suffixes such as 'smp' or 'summit'; these are automatically searched.
-b, --bus [bus]
Only probe on the specified bus.
-c, --class [class]
Only probe for the specified class.
-f, --file [file]
Read hardware probe info from file file and do not do an actual probe.
-p, --probe
Print probe information to the screen, and do not actually configure or unconfigure any devices.
Files

/etc/sysconfig/hwconf

Listing of current installed hardware.
/etc/sysconfig/kudzu
Configuration for the boot-time hardware probe. Set 'SAFE' to something other than 'no' to force only safe probes.
/etc/modprobe.conf
Module configuration file.
/etc/sysconfig/network-scripts/ifcfg-*
Network interface configuration files.
Bugs

The serial probe will disturb any currently in-use devices, and returns odd results if used on machines acting as serial consoles. On some older graphics cards, the DDC probe can do strange things.

Running kudzu to configure network adapters post-boot after the network has started may have unintended results.

Author

Red Hat, Inc.

 

参考至:http://linux.die.net/man/8/kudzu

                http://hi.baidu.com/wa0362/item/b8fa181f0f859f0a8fbde4db

                http://hi.baidu.com/darmn/item/b320878485e7cfceee083dcf

本文原创,转载请注明出处、作者

如有错误,欢迎指正

邮箱:czmcj@163.com

 

0
2
分享到:
评论

相关推荐

    实验2-Linux命令操作实验—文件目录1

    1. **Shell**:Shell是Linux系统中的一种命令解释器,它允许用户通过命令行与操作系统进行交互。常见的Shell类型有bash(Bourne-Again SHell)、csh(C Shell)等。在Linux中,可以通过`echo $SHELL`来查看当前正在...

    linux中不重启识别新的lun方法

    ### Linux中不重启识别新的LUN方法 在Linux系统中,有时我们需要动态地识别新映射过来的逻辑单元号(Logical Unit Number, LUN),而无需重启整个系统或服务。这种需求常见于存储管理和虚拟化环境中,特别是当涉及...

    linux基础操作

    Linux,作为全球广泛使用的开源操作系统,其强大的功能与灵活性深受开发者、运维人员以及技术爱好者的喜爱。本文将深入探讨Linux的基础操作,重点覆盖vi编辑器的使用,以及系统的安装与初步优化步骤,旨在为初学者...

    kudzu:跳过清单

    kudzu和其他并发数据结构中的类型之间的主要区别在于kudzu的数据结构不支持删除操作。 这种限制使类型更易于实现,并希望性能更高,协调开销更少,同时对于许多应用程序仍然有用。 用例 这些可用于其中仅增长映射或...

    Linux实战工程师笔记.pdf

    网络配置在Linux系统中占据核心地位,以下是一些基础网络操作命令: - **`ifconfig`**:显示和配置网络接口的信息,如 IP 地址、子网掩码等。 - **`netconfig`**:一个图形界面工具,用于配置网络参数,如 DNS、...

    Linux实战工程师视频笔

    **知识点2:Kudzu与硬件检测** - **命令**: `services kudzu start` - **作用**: 启动kudzu服务以检测系统硬件。 - **应用场景**: 新硬件接入后,确保系统能够识别并正确配置硬件设备。 - **配置文件**: `/etc/...

    Linux实战工程师笔记

    以下是从给定文件中提取的关键知识点,它们详细涵盖了Linux操作系统的重要使用方法和技巧。 1. 系统管理命令: Linux系统管理中常用的命令包括查看和修改系统环境设置、控制服务启动和停止以及监控系统状态等。例如...

    Linux实战工程师视频笔记

    #### 一、用户环境与系统语言环境配置 - **locale**: 这个命令用于显示当前系统所使用的语言环境。语言环境参数主要存储在`/etc/sysconfig/i18n`文件中,其中`LANG`是最关键的配置项。 - **命令详解**: - `#...

    解析Linux特殊文件

    通过以上介绍,我们可以了解到Linux系统中的特殊文件类型及其作用。无论是设备文件、链接文件还是特殊权限的文件,都是Linux系统中不可或缺的一部分。掌握这些知识可以帮助我们更好地理解和管理Linux系统。

    知识点p2v--linux 使用Acronis 做Linux P2V学案.pdf

    - 如能找到解决Linux IDE硬盘在ESXi上工作的方法,将极大提升P2V的灵活性。 总的来说,使用Acronis进行Linux P2V转换涉及多个步骤,包括软件安装、备份、恢复以及可能的内核调整。正确执行这些步骤是成功的关键,...

    linux集群系统的安装及cluster的配置.doc

    Linux集群系统的安装与配置是构建高可用性、高可靠性的IT基础设施的重要步骤,尤其是在企业级环境中,确保服务的连续性和数据的安全性至关重要。本篇主要介绍如何在Linux Red Hat 5.4环境下设置一个基本的集群系统。...

    linux 加固手册

    Linux加固手册是一份详尽指导文档,它为系统管理员提供了一系列Linux操作系统安全加固的措施和步骤,旨在增强系统的安全性,防止未经授权的访问和数据泄露。加固措施涵盖了密码策略的修改、UMASK值的设定、不必要的...

    linux 下常用的硬件信息检查

    在Linux操作系统中,了解如何查看硬件信息是进行系统管理和故障排查的基础。以下是一些常用的Linux命令,用于获取关于主板、CPU、硬盘、内存、网卡、鼠标键盘、USB设备、显卡和声卡等硬件的具体信息。 1. **主板...

    定制自己的Linux应用环境(一).pdf

    在 Linux 系统中,有些系统服务是必须启动的,例如 cron、syslogd、keytable、nfs、kudzu 等。这些服务提供了系统的基本功能,例如 cron 服务提供了计划任务的功能,syslogd 服务提供了系统日志的功能,keytable ...

Global site tag (gtag.js) - Google Analytics