tar command unix create backups
Naucz się Tar Command w Uniksie z praktycznymi przykładami :
Podstawową funkcją polecenia tar w systemie Unix jest tworzenie kopii zapasowych.
Służy do tworzenia „archiwum taśmowego” drzewa katalogów, którego kopia zapasowa może być tworzona i odtwarzana z taśmowego urządzenia magazynującego. 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 (function) (options) (paths)
Opcje smoły:
Polecenie tar obsługuje następujące funkcje:
- tar -c: Utwórz nowe archiwum.
- tar -A: Dołącz plik tar do innego archiwum.
- tar -r: Dołącz 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: Wypakuj zawartość archiwum.
Podczas określania funkcji przedrostek „-” nie jest wymagany, a po funkcji mogą następować inne jednoliterowe opcje.
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: Wykonuje operacje w sposób ogólny.
- -f: Określ nazwę pliku 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 reż
jak korzystać z pliku torrent po pobraniu
$ tar cvf archive.tar dir
Wypisz zawartość archive.tar
$ tar tvf archive.tar
Wypakuj zawartość archive.tar do bieżącego katalogu
$ tar xvf archive.tar
Utwórz plik archiwum zawierający drzewo katalogów poniżej dir i skompresuj go przy użyciu programu gzip
$ tar czvf archive.tar.gz dir
Rozpakuj zawartość spakowanego gzipem pliku archiwum
$ tar xzvf archive.tar.gz
Wypakuj tylko podany folder z pliku archiwum
$ tar xvf archive.tar docs/work
Wypakuj wszystkie pliki „.doc” z archiwum
$ tar xvf archive.tar –-wildcards ‘*.doc’
Wniosek
Format archiwum polecenia Tar w systemie Unix zachowuje strukturę katalogów i atrybuty systemu plików, takie jak uprawnienia i daty.
rekomendowane lektury
- Polecenie Cut w systemie Unix z przykładami
- Składnia poleceń Unix Cat, opcje z przykładami
- Polecenie Ls w systemie Unix z przykładami
- Polecenie Grep w systemie Unix z prostymi przykładami
- Polecenie sortowania systemu Unix ze składnią, opcjami i przykładami
- Znajdź polecenie w systemie Unix: Znajdź pliki za pomocą systemu Unix Znajdź plik (przykłady)
- Unixowe polecenia przetwarzania tekstu: filtry uniksowe z przykładami
- Polecenia systemu Unix: podstawowe i zaawansowane polecenia systemu Unix z przykładami