Daten (D.*) Dateien für BNU
Zweck
Enthalten Daten, die an ferne Systeme gesendet werden.
Beschreibung
Daten (D. *) Dateien enthalten die Daten, die vom BNU-Dämon (Basic Networking Utilities) uucico an ferne Systeme gesendet werden. Der vollständige Pfadname einer Datendatei hat das folgende Format:
/var/spool/uucp/Systemname/D.Systemnamexxxx###
Dabei geben das Verzeichnis SystemName und der Teil SystemName des Dateinamens den Namen des fernen Systems an. Die Notation xxxx### ist die hexadezimale Folgenummer des Befehls (C.*) Datei, die dieser Datendatei zugeordnet ist. Beispiel:D.venus471afd8.
Nach einem festgelegten Zeitraum (vom Dämon uusched angegeben) überträgt der Dämon uucico die Datendatei an das angegebene System. Er speichert die ursprüngliche Datendatei in einem Unterverzeichnis des BNU-Spoolverzeichnisses mit dem Namen /var/spool/uucp/Systemname, wobei das Verzeichnis SystemName nach dem Computer benannt ist, der die Datei überträgt, und erstellt eine temporäre Datei (TM.*). Datei, die die ursprüngliche Datendatei enthalten soll.
Nachdem die gesamte Datei empfangen wurde, führt das BNU-Programm eine der drei folgenden Aktionen aus:
- Wenn die Datei mit dem Befehl uucp gesendet wurde und keine Übertragungsprobleme aufgetreten sind, benennt das Programm die TM.* sofort um. Datei mit dem entsprechenden Datendateinamen, z. B.D.venus471afd8und sendet sie an das angegebene Ziel.
- Wurde die Datei mit dem Befehl uuto gesendet, benennt das BNU-Programm auch die temporäre Datendatei mit dem entsprechenden D * um. Dateiname. Anschließend speichert das Programm die Datendatei im öffentlichen Verzeichnis /var/spool/uucppublic . Der Benutzer empfängt die Datendatei und verarbeitet sie mit einer der uupick -Befehlsoptionen.
- Wenn Übertragungsprobleme (z. B. eine fehlgeschlagene Anmeldung oder eine nicht verfügbare Einheit) aufgetreten sind, verbleibt die temporäre Datendatei im Spoolunterverzeichnis. Der Befehl uudemon.cleanu , eine Shellprozedur, entfernt diese Dateien automatisch in angegebenen Intervallen. Sie können auch manuell entfernt werden.
Dateien
| Element | Beschreibung |
|---|---|
| /etc/uucp/Systems | Beschreibt zugängliche ferne Systeme. |
| Verzeichnis /var/spool/uucp/Systemname | Enthält BNU-Befehls-, Daten-und Ausführungsdateien |
| /var/spool/uucp/Systemname/C.* | Enthält Anweisungen für Dateiübertragungen. |
| /var/spool/uucp/Systemname/TM.* | Speichert Datendateien vorübergehend, nachdem sie an ein fernes System übertragen wurden |
| /var/spool/uucppublic/* | Enthält Dateien, die das BNU-Programm übertragen hat |