Polecenie TAR w Linux z praktycznymi przykładami
- 985
- 145
- Pani Janina Cieśla
Polecenie TAR jest niezbędnym narzędziem dla użytkowników Linuksa, szczególnie dla tych, którzy pracują z dużą liczbą plików. Polecenie TAR umożliwia połączenie wielu plików w pojedynczy plik archiwum, a także wyodrębnić pliki z archiwum. W tym artykule zapewniamy kompleksowy przewodnik dla początkujących na podstawie podstaw Tar Command w Linux.
Co to jest polecenie TAR?
Polecenie TAR jest krótkie dla „Tmałpa ArDziemia ”, która jest popularnym narzędziem archiwizacji plików w Linux. TAR służy do tworzenia plików archiwum poprzez połączenie wielu plików i katalogów w jednym pliku. Powstały plik archiwum można następnie skompresować, aby zmniejszyć jego rozmiar i ułatwić transfer przez sieć. Polecenie TAR jest powszechnie używane do celów tworzenia kopii zapasowych, ponieważ pozwala na tworzenie kopii zapasowych wielu plików i katalogów w jednym pliku archiwum.
Jak używać polecenia TAR?
Składnia polecenia TAR jest następująca:
TAR [opcja]… [plik]…1 | TAR [opcja]... [PLIK]... |
Opcje używane z poleceniem TAR są używane do określenia zachowania polecenia. Niektóre z najczęściej używanych opcji to:
-C
: Stwórz archiwum-v
: Tryb wetbose (postęp wyświetlania)-X
: Wyodrębnij pliki z archiwum-F
: Podaj nazwę pliku archiwum-z
: skompresuj plik archiwum za pomocągzip
-J
: skompresuj plik archiwum za pomocąBZIP2
-J
: skompresuj plik archiwum za pomocąxz
-T
: Przeglądanie treści archiwum-O
: Wyświetl zawartość pliku na stdout-R
: dołącz plik do istniejącego archiwum-C
: Zdefiniuj katalog docelowy-W
: Sprawdź plik archiwum
Jak stworzyć archiwum smoły
Użyj następujących przykładów, aby utworzyć nowy plik archiwum w różnych formatach, takich jak .TAR (prosty plik archiwum), .smoła.GZ (archiwum Gzip), .smoła.BZ2 (plik archiwum BZIP2) i .smoła.XZ (plik archiwum XZ).
- Tworzenie archiwum smoły
Aby utworzyć archiwum TAR, użyj opcji „C”, a następnie opcji „F”, aby określić nazwę pliku archiwum. Na przykład, aby utworzyć plik archiwum o nazwie „Przykład.TAR ”z bieżącego katalogu i jego zawartości użyj następującego polecenia:
Archiwum TAR -CVF.TAR /var /www
- Tworzenie smoły.Archiwum GZ
Aby kompresować archiwum TAR, możesz użyć opcji „Z” do kompresji archiwum za pomocą GZIP lub opcji „J” do kompresji archiwum za pomocą BZIP2. Na przykład, aby utworzyć plik archiwum skompresowanego GZIP o nazwie „Przykład.smoła.GZ ”z bieżącego katalogu i jego zawartości użyj następującego polecenia:
Archiwum TAR -czf.smoła.GZ /var /www
- Tworzenie smoły.Archiwum BZ2
Skompresuj całą zawartość katalogu /var /www do archiwum.smoła.plik BZ2, w tym wszystkie subkredyty. Zajmuje to więcej czasu na kompresję niż inne i zapewnia najwyższy kompresowany plik, który powyżej.
Archiwum TAR -CJF.smoła.GZ /var /www
- Tworzenie smoły.Archiwum xz
Skompresuj całą zawartość katalogu /var /www do archiwum.smoła.plik xz, w tym wszystkie subkredyty. Zajmuje to więcej czasu na kompresję niż inne i zapewnia najwyższy kompresowany plik, który powyżej.
Archiwum TAR -CJF.smoła.xz /var /www
Jak wyodrębnić archiwum smoły
Aby wyodrębnić pliki z archiwum TAR, użyj „-X
„Opcja, a następnie„-F
„Opcja określenia nazwy pliku archiwum. Na przykład, aby wyodrębnić zawartość „Archiwum.smoła", Użyj następującego polecenia:
Archiwum tar -xvf.smoła
Podobnie możesz wyodrębniać zawartość z innych formatów smoły, takich jak:
Archiwum TAR -xZF.smoła.GZ
Archiwum tar -xjf.smoła.BZ2
Archiwum tar -xjf.smoła.xz
Jak wymienić zawartość archiwum smoły
Aby wymienić pliki w archiwum TAR, możesz użyć -T
(Lub --lista
) Opcja w poleceniu TAR. Na przykład, aby wymienić pliki w nazwie archiwum „Archiwum.smoła", Możesz użyć następującego polecenia:
Archiwum tar -tvf.smoła
Podobnie możesz wymienić zawartość innych formatów TAR, takich jak:
Archiwum TAR ZTVF.smoła.GZ
Archiwum TAR JTVF.smoła.BZ2
Archiwum TAR JTVF.smoła.xz
Jak zaktualizować archiwum TAR
Aby zaktualizować istniejące archiwum TAR, możesz użyć -u
(Lub --aktualizacja
) Opcja w poleceniu TAR. Na przykład, aby zaktualizować archiwum o nazwie „Archiwum.TAR ”z nowym plikami o nazwie„ NEW_FILE.txt ”, możesz użyć następującego polecenia:
Archiwum tar -uvf.TAR NEW_FILE.tekst
Podobnie możesz aktualizować zawartość innych archiwów formatów TAR, na przykład:
Archiwum tar -uzf.smoła.GZ /var /www
Archiwum TAR -UJF.smoła.BZ2 /var /www
Archiwum TAR -UJF.smoła.xz /var /www
Inne przydatne przykłady polecenia TAR
Oto kilka bardziej przydatnych przykładów polecenia TAR do obsługi plików archiwum. Wszystkie przykładowe są wyświetlacze dla domyślnych plików archiwum TAR. Możesz również wykonać tę samą operację dla innych formatów TAR, definiując odpowiednie opcje wiersza poleceń. Na przykład wykonać te kroki z .smoła.Plik GZ obejmuje -z
opcja. Podobnie użyj -J
Do .smoła.BZ2 pliki i -J
dla .smoła.xz akta.
- Wyodrębnienie jednego pliku
Aby wyodrębnić pojedynczy plik z archiwum TAR, możesz użyć
-X
(Lub--wyciąg
) Opcja i określ nazwę pliku, którą chcesz wyodrębnić. Na przykład, aby wyodrębnić plik wywołany "plik.tekst" z archiwum „Archive.TAR ”, możesz użyć następującego polecenia:Archiwum tar -xvf.plik smoły.tekst
- Wymień pliki w archiwum TAR
Aby wymienić pliki w archiwum TAR, możesz użyć
-T
(Lub--lista
) Opcja w poleceniu TAR. Na przykład, aby wymienić pliki w nazwie archiwum „Archiwum.smoła", Możesz użyć następującego polecenia:Archiwum tar -tvf.smoła
- Dołączenie pliku do archiwum TAR
Aby dołączyć plik do istniejącego archiwum TAR, możesz użyć
-R
(Lub--dodać
) Opcja w poleceniu TAR. Na przykład, aby dołączyć plik o nazwie "nowy plik.tekst" do archiwum o nazwie „Archiwum.smoła", Możesz użyć następującego polecenia:Archiwum tar -rvf.TAR NEW_FILE.tekst
- Wyświetlanie zawartości pliku archiwum TAR
Aby wyświetlić zawartość pliku w archiwum TAR, możesz użyć
-O
(Lub--do Stdout
) Opcja w poleceniu TAR, a następnie nazwa pliku. Na przykład, aby wyświetlić zawartość pliku o nazwie "plik.tekst" w archiwum zatytułowanym „Archiwum.smoła", Możesz użyć następującego polecenia:Archiwum tar -xf.plik smoły.tekst
Wniosek
Polecenie TAR jest potężnym narzędziem archiwizacji plików w Linux. Umożliwia łączenie wielu plików i katalogów w pojedynczy plik archiwum i wyodrębnić pliki z archiwum. Ten artykuł zawierał kompleksowy przewodnik dla początkujących w zakresie podstaw Tar Command w Linux. Zrozumienie polecenia TAR znacznie uprości Twoją pracę z plikami w Linux.
Aby uzyskać więcej informacji, odwiedź: http: // www.gnu antylopa.org/oprogramowanie/tar/instrukcja/smoła.html
- « Linux rpm comamnd z 10 przydatnymi przykładami
- Monitorowanie wydajności sieci za pomocą kaktów w systemach opartych na Centos i RHEL »