jak rozpakować plik tar na Linuksie

Typ pliku tar służy do łączenia wielu plików w jedno archiwum. Tar w rzeczywistości oznacza „archiwum taśmowe”, ponieważ pierwotnym celem tar było użycie kopii zapasowych taśm – to powinno powiedzieć, jak stary jest ten format. Systemy Linux nadal używają formatu tar i nadal cieszy się on powszechnym użyciem do dziś.

pliki Tar, z rozszerzeniem .tar, są często nazywane ” tarballs.”Pliki te zachowają uprawnienia do plików Linuksowych i mogą łączyć dowolną liczbę plików w jednym archiwum, ale nie stosują żadnej kompresji ani oszczędności miejsca. Jednak kompresję można łatwo zastosować do pliku tar, co skutkuje rozszerzeniami takimi jak .tar.gz w przypadku kompresji gzip lub .tar.xz w przypadku kompresji xz.

w tym przewodniku pokażemy, jak otwierać pliki tar w wierszu poleceń i za pomocą GUI. Będzie to obejmować pliki tar z różnych kompresji stosowanych do archiwum. Zapoznaj się z poniższymi przykładami, aby dowiedzieć się, jak to zrobić.

w tym tutorialu dowiesz się:

  • jak otworzyć plik tar za pomocą GUI
  • jak otworzyć plik tar za pomocą wiersza poleceń
wyodrębnianie pliku tar na Linuksie

wyodrębnianie pliku TAR na Linuksie

wymagania programowe i konwencje wiersza poleceń Linuksa
Kategoria wymagania, konwencje lub używana wersja oprogramowania
System Dowolna dystrybucja Linuksa
oprogramowanie tar
Inne uprzywilejowany dostęp do systemu Linux jako root lub poprzez polecenie sudo.
konwencje # – wymaga wykonania podanych poleceń Linuksa z uprawnieniami roota albo bezpośrednio jako użytkownik root albo przy użyciu polecenia sudo
$ – wymaga wykonania podanych poleceń Linuksa jako zwykły użytkownik nieuprzywilejowany

Otwórz plik tar za pomocą GUI

różne środowiska graficzne, takie jak GNOME, KDE, Xfce itp., będą miały różne menu. Jednak proces otwierania pliku tar jest bardzo podobny we wszystkich typach GUI. Poniższe instrukcje dotyczą środowiska GNOME, ale powinieneś być w stanie zastosować je w dowolnym środowisku, którego używasz.

  1. w menedżerze plików środowiska przejdź do lokalizacji pliku tar, który chcesz otworzyć. Następnie kliknij prawym przyciskiem myszy plik i użyj „Wyodrębnij tutaj”, aby wyodrębnić zawartość w obecnej lokalizacji, lub „Wyodrębnij do”, aby wybrać inne miejsce docelowe.
  2. Wybierz Wyodrębnij tutaj, aby wyodrębnić wszystkie pliki do bieżącego katalogu

    Wybierz Wyodrębnij tutaj, aby wyodrębnić wszystkie pliki do bieżącego katalogu

  3. Alternatywnie można otworzyć plik tar za pomocą Menedżera archiwum środowiska. Najprostszym sposobem jest dwukrotne kliknięcie pliku. Pozwoli to na przeglądanie zawartości archiwum, a także wyodrębnianie ich indywidualnie.
  4. otwarcie pliku tar z menedżerem archiwum, aby wyświetlić zawartość i rozpakować je

    otwarcie pliku TAR z menedżerem archiwum, aby wyświetlić zawartość i rozpakować je

  5. Proces jest dokładnie taki sam dla plików tar z kompresją, takich jak .tar.gz, .tar.bz2 i innych.
  6. wyodrębnianie skompresowanych plików tar jest tym samym procesem co zwykłe pliki tar

    wyodrębnianie skompresowanych plików tar jest tym samym procesem co zwykłe pliki tar

Otwórz plik tar za pomocą wiersza poleceń

użyj następujących przykładów, aby otworzyć pliki tar w wierszu poleceń Linuksa.

  1. wyodrębnianie zawartości pliku tar jest bardzo proste i można to zrobić za pomocą opcji -x (extract option). Musisz również dołączyć opcję -f (plik), aby wskazać tar, że określisz lokalizację pliku. Użyj następującej składni, aby wyodrębnić zawartość pliku tar.
    $ tar -xf archive.tar
  2. Możesz również dodać opcję -v (verbose), aby zobaczyć postęp ekstrakcji.
    $ tar -xvf archive.tar
  3. zauważ, że nie musisz dodawać żadnych dodatkowych opcji, aby wyodrębnić pliki ze skompresowanego pliku tar.
    $ tar -xf archive.tar.gz$ tar -xf archive.tar.bz2$ tar -xf archive.tar.xzetc...
  4. aby wyświetlić zawartość pliku tar, użyj opcji -t (lista).
    $ tar -tf archive.tarfile1.txtfile2.txtfile3.txt
  5. gdy zobaczysz, jakie pliki są zawarte w archiwum tar, możesz wyodrębnić je indywidualnie, określając, które pliki mają zostać wyodrębnione.
    $ tar -xf archive.tar file1.txt file2.txt
  6. Możesz również określić symbol wieloznaczny w poleceniu za pomocą opcji --wildcards.
    $ tar -xf archive.tar --wildcards '*.txt'
  7. jeśli chcesz rozpakować pliki do innej lokalizacji niż obecny katalog roboczy, użyj opcji -C i określ ścieżkę.
    $ tar -xf archive.tar -C /path/to/directory

to powinno być wszystko, co musisz wiedzieć, jeśli chodzi o wyodrębnianie plików tar za pomocą wiersza poleceń. Więcej przykładów można znaleźć na stronie podręcznika.

$ man tar

myśli końcowe

w tym przewodniku zobaczyliśmy, jak rozpakować zawartość archiwum tar za pomocą wiersza poleceń i GUI na Linuksie. Jest to powszechne zadanie dla większości użytkowników Linuksa, ponieważ pliki tar są powszechne i na pewno czasem się z nimi zetkniesz. Niezależnie od środowiska graficznego lub typu pliku tar, z którym pracujesz, bardzo łatwo jest wyodrębnić ich zawartość.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.