Czym zatem jest program tar? To narzędzie o potężnych możliwościach, służące do tworzenia archiwów, kompresowania plików oraz zachowywania struktury katalogów. Jednakże, jego skuteczność nie ogranicza się jedynie do prostego spakowywania plików. tar umożliwia również manipulację strukturą archiwum, co czyni go niezastąpionym narzędziem dla administratorów systemów, programistów i każdego, kto pragnie efektywnie zarządzać plikami w środowisku Linux.
W tym artykule zapoznamy się z podstawami programu tar, dowiadując się, jak go używać do tworzenia archiwów, rozpakowywania plików oraz jakie dodatkowe opcje dostarcza, aby dostosować proces kompresji do naszych potrzeb. Gotowi na podróż po fascynującym świecie kompresji danych? Czas rozpocząć przygodę z tar!
Tworzenie Archiwum:
tar -cf archiwum.tar plik1 plik2 katalog
To polecenie tworzy archiwum o nazwie „archiwum.tar” zawierające pliki „plik1”, „plik2” oraz całą zawartość katalogu.
Dekompresja Archiwum:
tar -xf archiwum.tar
To polecenie rozpakowuje zawartość archiwum „archiwum.tar” w bieżącym katalogu.
Podgląd Zawartości Archiwum:
tar -tf archiwum.tar
To polecenie wyświetla listę plików zawartych w archiwum „archiwum.tar” bez ich rozpakowywania.
Dołączanie Nowego Pliku do Archiwum:
tar -rf archiwum.tar nowy_plik
To polecenie dodaje nowy_plik do istniejącego archiwum „archiwum.tar”.
Zaktualizowanie Archiwum Tylko Nowszymi Plikami:
tar -uf archiwum.tar plik3 plik4
Polecenie 'tar' (skrót od 'tape archive') w systemie Linux służy do łączenia wielu plików i katalogów w jeden plik archiwum. Umożliwia tworzenie, modyfikowanie oraz rozpakowywanie archiwów, co jest przydatne przy tworzeniu kopii zapasowych lub przenoszeniu danych.
Aby utworzyć archiwum, użyj polecenia: 'tar -cf nazwa_archiwum.tar plik1 plik2 katalog/'. Opcja '-c' tworzy nowe archiwum, a '-f' pozwala określić nazwę pliku archiwum.
Aby rozpakować archiwum, użyj polecenia: 'tar -xf nazwa_archiwum.tar'. Opcja '-x' służy do wyodrębniania plików z archiwum.
Aby skompresować archiwum z użyciem 'gzip', użyj polecenia: 'tar -czf nazwa_archiwum.tar.gz plik1 plik2 katalog/'. Opcja '-z' wskazuje na użycie kompresji 'gzip'.
Aby skompresować archiwum z użyciem 'bzip2', użyj polecenia: 'tar -cjf nazwa_archiwum.tar.bz2 plik1 plik2 katalog/'. Opcja '-j' wskazuje na użycie kompresji 'bzip2'.
Aby wyświetlić listę plików w archiwum bez rozpakowywania, użyj polecenia: 'tar -tf nazwa_archiwum.tar'. Opcja '-t' wyświetla zawartość archiwum.
Aby dodać plik do istniejącego archiwum, użyj polecenia: 'tar -rf nazwa_archiwum.tar nowy_plik'. Opcja '-r' pozwala na dodawanie plików do istniejącego archiwum.
Polecenie 'tar' nie oferuje bezpośredniej opcji usuwania plików z istniejącego archiwum. Aby to osiągnąć, należy rozpakować archiwum, usunąć niechciane pliki, a następnie utworzyć archiwum ponownie bez tych plików.
Aby wyodrębnić konkretny plik z archiwum, użyj polecenia: 'tar -xf nazwa_archiwum.tar ścieżka/do/pliku'. Należy podać pełną ścieżkę pliku w archiwum.
Aby utworzyć skompresowane archiwum z kilku plików, użyj polecenia: 'tar -czf nazwa_archiwum.tar.gz plik1 plik2 plik3'. Opcja '-c' tworzy archiwum, '-z' kompresuje je za pomocą 'gzip', a '-f' określa nazwę pliku archiwum.