Données (D. *) Fichiers pour BNU

Objectif

Contient les données à envoyer aux systèmes distants.

Descriptif

Données (D.*) Les fichiers contiennent les données à envoyer aux systèmes distants par le démon uucico de Basic Networking Utilities (BNU). Le chemin d'accès complet d'un fichier de données se présente comme suit:

/var/spool/uucp/NomSystème/D.SystemNamexxxx###

où le répertoire SystemName et la partie SystemName du nom de fichier indiquent le nom du système distant. La notation xxxx### est le numéro de séquence hexadécimal de la commande (C. *) fichier associé à ce fichier de données, par exemple:D.venus471afd8.

Après une période définie (spécifiée par le démon uusched ), le démon uucico transfère le fichier de données au système désigné. Il place le fichier de données d'origine dans un sous-répertoire du répertoire de spoulage BNU nommé /var/spool/uucp/SystemName, où le répertoire SystemName est nommé d'après l'ordinateur qui transmet le fichier, et crée un fichier temporaire (TM.*) pour conserver le fichier de données d'origine.

Après avoir reçu l'intégralité du fichier, le programme BNU effectue l'une des trois actions suivantes:

  • Si le fichier a été envoyé à l'aide de la commande uucp et qu'il n'y a pas eu de problèmes de transfert, le programme renomme immédiatement le fichier TM.* fichier avec le nom de fichier de données approprié, tel queD.venus471afd8et l'envoie à la destination spécifiée.
  • Si le fichier a été envoyé à l'aide de la commande uuto , le programme BNU renomme également le fichier de données temporaire avec le D. * approprié. nom de fichier. Le programme place ensuite le fichier de données dans le répertoire public /var/spool/uucppublic , où l'utilisateur reçoit le fichier de données et le gère avec l'une des options de commande uupick .
  • En cas de problèmes de transfert (par exemple, un échec de connexion ou une unité non disponible), le fichier de données temporaire reste dans le sous-répertoire du spoule. La commande uudemon.cleanu , une procédure shell, supprime ces fichiers automatiquement à des intervalles spécifiés. Ils peuvent également être supprimés manuellement.

Fichiers

Article Descriptif
/etc/uucp/Systems Décrit les systèmes distants accessibles.
Répertoire /var/spool/uucp/SystemName Contient la commande BNU, les données et les fichiers d'exécution.
/var/spool/uucp/NomSystème/C. * Contient des instructions pour les transferts de fichiers.
/var/spool/uucp/NomSystème/TM.* Stocke temporairement les fichiers de données après leur transfert vers un système distant.
Répertoire /var/spool/uucppublic/* Contient les fichiers que le programme BNU a transférés.