Polecenie tar w Uniksie Do Tworzenia Kopii Zapasowych (przykłady)
poznaj polecenie tar w Uniksie z praktycznymi przykładami:
podstawową funkcją polecenia Tar w Uniksie jest tworzenie kopii zapasowych.
jest on używany do tworzenia 'archiwum taśmowego’ drzewa katalogów, które może być zarchiwizowane i przywrócone z urządzenia pamięci masowej z taśmą. Termin ” tar ” odnosi się również do formatu pliku wynikowego pliku archiwum.
polecenie tar w Uniksie z przykładami
format Archiwum zachowuje strukturę katalogów i atrybuty systemu plików, takie jak uprawnienia i daty.
składnia Tar:
tar
opcje Tar:
polecenie tar obsługuje następujące funkcje:
- tar-C: Utwórz nowe archiwum.
- Tar-A: dołącza plik tar do innego archiwum.
- Tar-r: dołącza plik do archiwum.
- Tar-u: aktualizuje pliki w archiwum, jeśli ten w systemie plików jest nowszy.
- tar-d: Znajdź różnicę między archiwum a systemem plików.
- tar-t: wyświetla zawartość archiwum.
- Tar-x: wyodrębnia zawartość archiwum.
przy określaniu funkcji nie jest wymagany prefiks’ -’, a po funkcji mogą występować inne opcje pojedynczej litery.
niektóre z obsługiwanych opcji obejmują:
- -j: Odczyt lub zapis archiwów przy użyciu algorytmu kompresji bzip2.
- -j: Odczyt lub zapis archiwów przy użyciu algorytmu kompresji xz.
- -Z: Odczyt lub zapis archiwów przy użyciu algorytmu kompresji gzip.
- – a: Odczyt lub zapis archiwów przy użyciu algorytmu kompresji określonego przez nazwę pliku archiwum.
- – v: wykonuj operacje słownie.
- -f: Określa nazwę pliku dla archiwum.
przykłady:
Utwórz plik archiwum zawierający plik1 i plik2
$ tar cvf archive.tar file1 file2
Utwórz plik archiwum zawierający drzewo katalogów poniżej dir
$ tar cvf archive.tar dir
Wyświetl zawartość archiwum.Tar
$ tar tvf archive.tar
rozpakuj zawartość archiwum.Tar do bieżącego katalogu
$ tar xvf archive.tar
Utwórz plik archiwum zawierający drzewo katalogów poniżej dir i skompresuj go za pomocą gzip
$ tar czvf archive.tar.gz dir
rozpakuj zawartość pliku archiwum gzip
$ tar xzvf archive.tar.gz
Rozpakuj tylko podaną zawartość folder z pliku archiwum
$ tar xvf archive.tar docs/work
rozpakuj wszystko „.doc ” pliki z archiwum
$ tar xvf archive.tar –-wildcards ‘*.doc’
wnioski
format Archiwum polecenia Tar w systemie Unix zachowuje strukturę katalogów oraz atrybuty systemu plików, takie jak uprawnienia i daty.
Leave a Reply