tar.h
Wygląd
tar.h – plik nagłówkowy w bibliotece POSIX języka C. Zawiera różne definicje oraz informacje o archiwizatorze tar.
Wartości
[edytuj | edytuj kod]Ogólne wartości znajdujące się w nagłówku każdego pliku tar:
Symbol | Opis | Wartość |
---|---|---|
TMAGIC | magiczny numer | "ustar" |
TMEGLEN | długość symbolu TMAGIC | 6 |
TVERSION | wersja | "00" |
TVERSLEN | długość symbolu TVERSION | 2 |
Pole typeflag
w nagłówku może być:
Symbol | Opis | Wartość |
---|---|---|
REGTYPE | zwykły plik | '0' |
AREGTYPE | zwykły plik | '\0' |
LNKTYPE | łącza | '1' |
SYMTYPE | dowiązanie symboliczne | '2' |
CHRTYPE | bajt specjalny | '3' |
BLKTYPE | blok specjalny | '4' |
DIRTYPE | katalog | '5' |
FIFOTYPE | tryb FIFO | '6' |
CONTTYPE | zarezerwowane | '7' |
Wartości dla pola mode
:
Symbol | Opis | Wartość |
---|---|---|
TSUID | ustaw UID po wywołaniu | 04000 |
TSGID | zwróć UID po wywołaniu | 02000 |
TSVTX | ustaw flagę trybu ograniczonego usunięcia na katalogach | 01000 |
TUREAD | odczyt przez właściciela | 00400 |
TUWRITE | zapis przez właściciela | 00200 |
TUEXEC | wykonanie przez właściciela | 00100 |
TGREAD | odczyt przez grupę | 00040 |
TGWRITE | zapis przez grupę | 00020 |
TGEXEC | wykonanie przez grupę | 00010 |
TOREAD | odczyt przez obcych | 00004 |
TOWRITE | zapis przez obcych | 00002 |
TOEXEC | wykonanie przez obcych | 00001 |
Bibliografia
[edytuj | edytuj kod]- Specyfikacja – The Open Group Base Specification Issue 6 • tar.h. opengroup.org. [dostęp 2012-07-18]. (ang.).