Il s'agit de la commande Discover qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
découvrir — utilitaire de détection de matériel
SYNOPSIS
découvrez [DATA_OPTIONS] [DISPLAY_OPTIONS] [--bus-summary] [bus ...]
découvrez [DATA_OPTIONS] [DISPLAY_OPTIONS] --type-summary [type ...]
découvrez [DONNÉES_OPTIONS] --data-path=chemin/vers/données ... [--version-données=version]
[--normalize-whitespace] [--format=le format un magnifique] [tapez | identifiant ...]
DONNEES_OPTIONS
· -d | --disable-bus=bus
· -e | --enable-bus=bus
· --insérer-url=url
· --append-url=url
· -v | --verbeux
OPTION D'AFFICHAGE
· --maquette | --pas de modèle
· --ID-modèle | --no-model-id
· --vendeur | --non-fournisseur
· --fournisseur ID | --no-vendor-id
Description
découvrez fournit une interface de détection et de rapport de matériel extensible. Matériel
les informations sont stockées dans un format de données XML et peuvent être récupérées sur le réseau.
Modes de fonctionnement fondamentaux :
· Afficher une liste de périphériques matériels en fonction du type de périphérique ou de bus système sur lequel
les appareils résident, via --type-résumé or --bus-résumé (dont le dernier est le
comportement par défaut).
· Interrogez les données spécifiées pour le matériel connecté, via --Chemin de données.
Options
-h | --Aidez-moi
Affichez un message d'aide simple.
-v | --verbeux
Demandez à l'outil de fournir des commentaires pendant qu'il fonctionne. Cela affectera le
sortie comme découvrez analyse certains arguments, donc cela devrait apparaître au début de la
ligne de commande.
-V | --version
Affichez le nom et la version de l'outil.
-b | --bus-résumé
Il s'agit du comportement par défaut : afficher les informations de base concernant tous les appareils sur
les bus appropriés. Voir "Sélectionner Les autobus" >.
-t | --type-résumé
Résumez les appareils par classe de matériel. Des exemples de types d'appareils valides incluent
large bande, disque fixe, l’affichage et réseau . Voir "Dispositif Les types" >.
--chemin-de-données=chemin/vers/données
Interrogez les appareils correspondants pour obtenir des informations détaillées. Les données spécifiques à l'appareil sont stockées
de manière hiérarchique, et l'argument de requête comprend des chaînes nommant chacun
niveau dans cette hiérarchie.
En règle générale, le composant de niveau supérieur du chemin de données sera le ``plateforme''
qui auront besoin des informations, telles que linux or xfree86. Par exemple, pour
récupérer le nom du module du noyau Linux pour un élément matériel, le --Chemin de données
l'argument serait linux/module/nom.
Si plusieurs --Chemin de données les arguments sont donnés et aucune chaîne de formatage (voir
--format) est fourni, seul le dernier chemin est utilisé.
Voir aussi --version-données argument.
--data-version=version
Spécifiez une chaîne de version pour la plate-forme qui utilisera les informations
spécifié par l'argument à --Chemin de données.
Cette chaîne doit être en notation décimale pointée afin d'être comparée à un
plage de valeurs, et peut donc être plus courte que la version réelle.
--format=le format un magnifique
Dicter la sortie des résultats des requêtes spécifiées par --Chemin de données
arguments. Cette chaîne de format doit suivre printf(3) spécifications, bien que
uniquement %s et les valeurs d'indicateurs, de précision et de largeur appropriées sont prises en charge (ou
avoir du sens); texte littéral et %% peut également être utilisé. Le comportement quand
la chaîne est mal formatée est indéfinie. Voir également --normalize-espaces blancs.
-d | --disable-bus=bus
Utilisez cette option pour remplacer la liste des bus à analyser par défaut comme défini dans
découvrir.conf. utilisation tous comme argument pour désactiver tous les bus ; c'est utile seulement
si suivi de --activer-bus (ou -e) arguments.
-e | --enable-bus=bus
Spécifiez un bus à analyser.
--insérer-url=url
Insérez une URL en tête de la liste des ressources réseau à inclure dans le
rechercher des informations sur le matériel. Les données antérieures remplacent les données ultérieures ; passer outre
les sources de données locales, insérez les URL dans la liste. Voir également --append-url.
--append-url=url
Ajoutez une URL à la fin de la liste des ressources réseau pour rechercher du matériel
informations. Voir également --insérer-url.
--maquette Incluez la description du modèle dans les informations récapitulatives. Ceci est activé par
défaut.
--ID-modèle
Incluez l'identifiant numérique du modèle dans les informations récapitulatives.
--pas de modèle
N'incluez pas la description du modèle dans les informations récapitulatives.
--no-model-id
N'incluez pas l'identifiant de modèle numérique dans les informations récapitulatives. C'est le
défaut.
--vendeur Incluez la description du fournisseur dans les informations récapitulatives. Ceci est activé par
défaut.
--fournisseur ID
Incluez l'identifiant numérique du fournisseur dans les informations récapitulatives.
--non-fournisseur
N'incluez pas la description du fournisseur dans les informations récapitulatives.
--no-vendor-id
N'incluez pas l'identifiant numérique du fournisseur dans les informations récapitulatives. C'est le
défaut.
--normalize-espaces blancs
Consolider les espaces blancs dans les résultats d'un --Chemin de données mettre en doute. La valeur par défaut est
de ne pas le faire, qui reproduit fidèlement tout le texte dans les données XML brutes.
Lorsque cette option est activée, les espaces blancs de début et de fin sont supprimés et tout
les espaces blancs internes consécutifs sont compressés en un seul caractère d'espacement.
Sélection Autocars
découvrir.conf définit deux listes de bus système : une à scanner par défaut (utilisée par le
découvrez commande), et une à ne jamais analyser (utilisée par la Découvrir bibliothèque).
Vous pouvez remplacer et/ou étendre la liste des bus par défaut avec --disable-bus et --permettre-
bus. La liste des bus pas à analyser ne peut pas être remplacé sans changer découvrir.conf,
de sorte que cette liste ne doit être utilisée que pour les bus qui peuvent être dangereux à sonder.
Les deux arguments prennent la chaîne ``tous'' comme valeur.
Si un récapitulatif de bus est en cours, ce qui est indiqué soit par la présence de --autobus-
Sommaire ou l'absence de --type-résumé et --Chemin de données, tous les arguments non attachés sur le
la ligne de commande sera interprétée comme les seuls bus à analyser. Cela équivaut à utiliser
--disable-bus tous avant d'invoquer --activer-bus pour les bus d'intérêt.
Les bus suivants sont actuellement pris en charge par Découvrir:
· ata
· pci
· pcmcia
· scsi
· usb
Appareil Types
Découvrir définit ses propres types d'appareils, auxquels les types d'appareils utilisés par chaque bus sont
cartographié. Découvrir reconnaît actuellement les types d'appareils suivants :
· acoustique
Un appareil capable de produire un signal sonore analogique ou numérique est un acoustique
dispositif. En règle générale, tout appareil communément appelé ``sonner carte'' est
classé par Découvrir en tant qu'appareil audio.
· pont
Un appareil qui permet d'accéder à des appareils d'un type différent, généralement sur un
bus différent, est un pont dispositif. Par exemple, les chipsets PCI grand public sont souvent
disposent d'un pont vers les périphériques ATA (également appelés IDE).
· large bande
Un dispositif d'interface à un réseau de communication informatique mis en œuvre au-dessus d'un
une technologie qui n'est pas explicitement conçue à cette fin est un large bande appareil.
Les exemples incluent les adaptateurs de terminaux RNIS ainsi que DSL et câble ``modems'';
les modems de ligne téléphonique analogique ne sont pas inclus dans cette classification (voir ``modem''
ci-dessous).
· l’affichage
Un périphérique contrôlé par le processeur de la machine hôte et capable de produire un signal analogique
ou le signal vidéo numérique à des fins de sortie est un l’affichage dispositif. En règle générale, tout
appareil communément appelé ``vidéo carte'' est classé par Découvrir en tant que
dispositif d'affichage.
· disque fixe
Un périphérique de stockage magnétique fixe à grande vitesse tel qu'un disque dur est un
disque fixe dispositif. Périphériques multimédias amovibles tels que lecteurs de disquettes, CD-ROM
lecteurs, périphériques magnéto-optiques, lecteurs de bande et lecteurs de cartes Compact Flash sont
pas inclus dans ce classement.
· entrée humaine
Un appareil qui reçoit une entrée tactile d'une personne dans le but de diriger
l'activité d'un ordinateur est une entrée humaine dispositif. Les exemples incluent les claviers, les souris,
boules de commande, joysticks, manettes de jeu, tablettes numériques manipulées avec un stylet ou
doigt, et ainsi de suite. Périphériques d'entrée qui reposent sur des moyens non tactiles de
déterminer l'intention d'une personne, comme des appareils de reconnaissance vocale ou des caméras,
ne sont pas inclus dans ce classement.
· imagerie
Un appareil qui capture des images fixes à des fins de saisie est un imagerie appareil.
Les scanners et les appareils photo numériques sont des exemples d'appareils d'imagerie. Capture de mouvement
les appareils tels que les cartes tuner de télévision, les webcams et les caméras vidéo numériques sont
pas inclus dans ce classement.
· divers
Tout appareil qui ne peut pas logiquement être classé comme un autre type d'appareil est un
divers appareil.
· modem
Un modulateur/démodulateur de ligne téléphonique analogique (modem) est classé par Découvrir as
a modem dispositif. Aucun autre type d'appareil n'est ainsi classé.
· réseau
Un dispositif d'interface avec un réseau de communication de données informatique classique qui
ne nécessite pas l'utilisation d'un adaptateur de terminal est un réseau dispositif. Pour
Par exemple, les cartes d'interface réseau Ethernet et Token Ring sont des périphériques réseau.
Modems de ligne téléphonique analogiques; adaptateurs de terminaux pour des technologies telles que RNIS et
DSL ; et ``câble modems'' ne sont pas ``réseau '' dispositifs.
· optique
Un périphérique de stockage à technologie optique, utilisant souvent un support en lecture seule, est un optique
dispositif. Les exemples de loin les plus courants de ces appareils sont les CD-ROM et les DVD-ROM.
lecteurs, y compris les versions de ces lecteurs qui peuvent ``brûler'' (écrire à) optique
disques.
· imprimante
Un appareil qui restitue une sortie visuelle de manière permanente ou semi-permanente à un
le support physique est un imprimante. En règle générale, tout appareil appelé familièrement
un ``imprimante'' est également classé par Découvrir en tant qu'imprimeur.
· disque amovible
Périphériques de stockage dotés de supports amovibles utilisant à peu près n'importe quelle technologie
sauf que les lecteurs de bandes magnétiques, de CD-ROM et de DVD-ROM sont disque amovible
dispositifs. Les exemples incluent les lecteurs de disquettes, les lecteurs magnéto-optiques et
Lecteurs de cartes Compact Flash.
· le ruban
Un périphérique de stockage de masse à accès séquentiel utilisant une bande magnétique est un le ruban appareil.
Couramment utilisés à des fins d'archivage et de sauvegarde, les lecteurs DAT sont des exemples de bandes
dispositifs.
· vidéo
Un appareil qui produit un signal vidéo numérique en temps réel à des fins d'entrée est un
vidéo dispositif. Les webcams, les caméras vidéo numériques et les tuners de télévision sont
exemples d'appareils vidéo. Notez que les appareils photo numériques avec ``film''
les capacités sont pas considérés comme des appareils vidéo à moins qu'ils ne puissent transmettre le
signal vidéo à l'hôte en temps réel.
Exemples
Scanner le locales bus
# découvrir
Pont hôte du chipset Intel Corporation 82815 et concentrateur de contrôleur de mémoire
inconnu inconnu
inconnu inconnu
inconnu inconnu
Contrôleur IDE du chipset Intel Corporation 82815
Jeu de puces Intel Corporation 82815 USB (A)
Contrôleur de bus de gestion de système Intel Corporation 82815
ATI Technologies, Inc. Rage 128 Pro GL [PF]
3Com Corporation 3c905C-TX [Etherlink rapide]
Ensoniq ES1371 [AudioPCI-97]
inconnu inconnu
Résumé PCI vidéo cartes
# Discover -v --type-summary --disable-bus all --enable-bus pci display
PCI désactivé
Pcmcia désactivé
Scsi désactivé
USB désactivé
PCI activé
Chargement des données XML... pci Done
Numérisation des bus... pci Terminé
ATI Technologies, Inc. Rage 128 Pro GL [PF]
Question pour le driver module pour XFree86 serveur version 4.2.0
# découvrir --data-path=xfree86/server/device/driver --data-version=4.2.0 afficher
ati
Obtenez modèle et vendeur d'information by type
$ découvrir -t --no-model
Intel Corporation
NVIDIA Corporation
3Com Corporation
$ découvrir -t --no-vendor
82815 Contrôleur de bus de gestion du système
Vanta [NV6]
3c905C-TX [Etherlink rapide]
Fichiers
/etc/discover.conf.d
Le répertoire contenant les fichiers de configuration qui contrôlent le comportement par défaut
pour les deux découvrez outil et Découvrir bibliothèque.
fichier: ///lib/discover/list.xml
Un fichier XML contenant des URL avec des informations sur le matériel. Cette liste peut être étendue
avec --append-url et --étendre-url.
Auteurs
Josh Bressers, John R. Daily et G. Branden Robinson ont développé la mise en œuvre actuelle
of Découvrir pour les systèmes Linux Progeny.
L'implémentation Linux des interfaces dépendantes du système est dérivée de détecter, par
MandrakeSoft SA.
See Aussi
découvrir.conf(5), découvrir-modprobe(8)
découvrez(1)
Utilisez la découverte en ligne à l'aide des services onworks.net