tar(5) tar(5)
NAME
tar - Erweiterte tar-Definitionen
SYNTAX
#include <tar.h>
BESCHREIBUNG
Header-Blockdefinitionen:
Allgemeine Definitionen:
Name Beschreibung Wert
______________________________________________
TMAGIC "ustar" ustar plus Null-Byte
TMAGLEN 6 Länge von TMAGIC
TVERSION "00" 00 ohne Null-Byte
TVERSLEN 2 Länge von TVERSION
Definitionen für das Feld typeflag:
Name Beschreibung Wert
________________________________________________________
REGTYPE '0' Normale Datei
AREGTYPE '\0' Normale Datei
LNKTYPE '1' Link
SYMTYPE '2' Symbolischer Link
CHRTYPE '3' Zeichenorientierte Gerätedatei
BLKTYPE '4' Blockorientierte Gerätedatei
DIRTYPE '5' Verzeichnis
FIFOTYPE '6' FIFO-Gerätedatei
CONTTYPE '7' Reserviert
Definitionen der Bits im Feld mode (oktal):
Name Beschreibung Wert
______________________________________________________________________________
TSUID 04000 Benutzer-ID (UID) bei Ausführung angeben
TSGID 02000 Gruppen-ID (GID) bei Ausführung angeben
TSVTX 01000 bei Verzeichnissen, Flag für eingeschränktes Löschen
TUREAD 00400 Lesen durch Eigentümer
TUWRITE 00200 Schreiben durch Eigentümer der Gerätedatei
TUEXEC 00100 Ausführen/Durchsuchen durch Eigentümer
TGREAD 00040 Lesen durch Gruppe
TGWRITE 00020 Schreiben durch Gruppe
TGEXEC 00010 Ausführen/Durchsuchen durch Gruppe
TOREAD 00004 Lesen durch andere
TOWRITE 00002 Schreiben durch andere
TOEXEC 00001 Ausführen/Durchsuchen durch andere
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98