Linux jest znany z szerokiej funkcjonalności i praktycznego podejścia, które oferuje swoim użytkownikom. Ta sama funkcjonalność wchodzi w grę, gdy chcesz tworzyć archiwa w Linux, kompresowane pliki. Polecenia TAR, skrót od archiwum taśmy, pozwólcie tworzyć, wyodrębnić i utrzymywać zarchiwizowane pliki. Ten artykuł będzie głównie patrzy na polecenie TAR XVF, jego cel, użycie i wszystko inne, co musisz wiedzieć.
Jakie są pliki archiwum?
Zanim przejdziemy do technicznych sprawy, rzućmy trochę światła na to, czym są pliki archiwum, więc żaden początkujący Linux nie czuje się pominięty. Możesz poprawić pamięć i przenośność danych, kompresując wiele plików wraz z ich metadanami w jednym pliku. Te skompresowane pliki są zasadniczo znane jako pliki archiwum i pomagają użytkownikom w zmniejszeniu rozmiaru plików i ułatwienia organizacji danych.
Cel TAR XVF
Weźmy głębokie zanurzenie się we wszystkich tajnikach tego polecenia, Tar XVF. Przede wszystkim spójrzmy na ogólną składnię tego polecenia.
$ tar [opcje] [plik archiwum] [katalog/plik do zarchiwizowania]
Tak więc, jak można powiedzieć, istnieją trzy argumenty, które należy przekazać na to polecenie. W naszym przypadku argumenty te to x, v i f. Co mieli na myśli?
XVF to krótka metoda w stylu UNIX do wdrożenia -ekstraktu -verbose -file. Tak więc X oznacza wyodrębnienie archiwum, v do wyświetlania informacji zawodowych i F do określenia nazwy pliku.
Wielu początkujących Linux widziało kilka poleceń, które obsługują przełącznik V, nie wiedząc, co to naprawdę znaczy lub robi. Rażone informacje dostarczają użytkownikowi Dodatkowe szczegóły dotyczące przeprowadzanego zadania. Nie dotyczy każdego polecenia Linuksa i wiadomo, że nieco spowalnia przetwarzanie poleceń, ale konieczne jest dodanie go w TAR XVF, jak zobaczysz wkrótce.
Biorąc to pod uwagę, powinieneś teraz mieć dobry pomysł na cel TAR XVF. Krótko mówiąc, to polecenie jest Twoim przejazdem, gdy tylko potrzebujesz.
Zastosowanie TAR XVF
Teraz, gdy nasi czytelnicy zapoznają się z poleceniem TAR XVF, nadszedł czas.
Krok 1: Tworzenie archiwum
Najpierw otwórz nowe okno terminala przez pasek boczny Ubuntu lub naciśnij Ctrl + Alt + T na klawiaturze.
Jeśli jesteś zupełnie nowy i nie masz .plik smoły na komputerze, aby eksperymentować, najpierw musisz go utworzyć. Możesz to zrobić, przekazując argument -c (utworzyć) do polecenia TAR zamiast -x (wyciąg).
Możesz dokładniej określić, jakie pliki chcesz kompresować; Oznacza to, że możesz wspomnieć o określonym formacie w poleceniu, aby zrobić to archiwum plików tylko z tym formatem. Na przykład, w przypadku kompresji tylko obrazów, możesz określić format (.jpg) jak w poniższym poleceniu.
$ TAR CVF Plik.smoła *.jpg
Dla tych, którzy są ciekawi, gwiazdka w poleceniu CVF zapewnia, że TAR zawiera wszystkie pliki i katalogi. Możesz również zastąpić gwiazdkę kropką, jeśli chcesz również kompresować ukryte pliki. Ponadto możesz całkowicie usunąć *.JPG z polecenia, jeśli musisz podać wszystkie pliki w katalogu, niezależnie od ich formatu.
Po zrobieniu tego masz teraz plik archiwum testowego, na którym możesz eksperymentować, aby nauczyć się użycia TAR XVF. Przejdźmy do następnego kroku, w którym zademonstrujemy użycie TAR XVF do wyodrębnienia plików z naszego nowo utworzonego archiwum.
Krok 2: Wyodrębnienie plików
Odtąd po prostu postępuj zgodnie z poleceniami w naszym samouczku, aby dowiedzieć się, jak wyodrębnić swoje pliki. Przejdź z powrotem do okna terminala i uruchom następujące polecenie.
$ tar xvf plik.smoła
Warto wspomnieć, że możesz użyć TAR do wyodrębnienia plików również na określone adresy. Przyjrzyjmy się więc, jak możesz to zrobić. Wszystko, co musisz zrobić, to dodać przełącznik -C i adres. Będziemy kontynuować wyodrębnienie pliku archiwum.smoł na komputery stacjonarne, a możesz podążać wraz z własnymi archiwami pod dowolnym wybranym adresem. Uruchom następujące polecenie, aby kontynuować.
$ tar xvf plik.TAR -C /HOME /DESKTOP
Możesz również natknąć się na niektóre wysoce ściśnięte archiwa z formatem .smoła.BZ2. Można je rozwiązać podobnie, jak opisaliśmy wcześniej. Po prostu zmodyfikuj format przyrostkowy w poleceniu w następujący sposób, i to wszystko.
$ tar xvf plik.smoła.BZ2
Odpowiednio, jeśli plik jest „gzipped”, możesz nieznacznie zmienić polecenie w następujący sposób.
$ tar xvzf plik.smoła.GZ
Powinieneś być dobrze wyposażony w tworzenie, modyfikowanie, utrzymywanie i wyodrębnienie archiwów na Linux z tym zrobionym.
Dodatkowe informacje
Jeśli chcesz dowiedzieć się więcej o poleceniach TAR XVF lub TAR, ta sekcja powinna ci dobrze zrobić.
Tar pochodzi ze starych czasów UNIX z głównym celem utworzenia sposobu przechowywania danych do urządzeń magazynowych.
Później został zintegrowany ze standardem POSIX (przenośny interfejs systemu operacyjnego dla UNIX).
W dzisiejszych współczesnych epokach służy przede wszystkim do archiwum, zbierania i dystrybucji plików.
Wspomniane polecenia TAR, takie jak TAR XVF i TAR CVF, zachowują charakterystykę systemu plików, takie jak daty modyfikacji i dostępu, struktury katalogów i uprawnienia do grupy/użytkowników.
Wniosek
To prawie obejmuje wszystko, co można wiedzieć o TAR XVF i nie tylko. Dowiedzieliśmy się, jak systemy operacyjne Linux radzą sobie z plikami archiwalnymi i jak możesz tworzyć, modyfikować i utrzymywać te pliki. Mam nadzieję, że teraz lepiej zrozumiesz, co dokładnie robi TAR XVF!