Kompresja plików to proces, dzięki któremu można zbiorczo umieścić fragment danych w jednym miejscu. Ułatwia przesyłanie plików, zarządzanie pamięcią masową, organizację danych i nie tylko. W systemie Linux tar i zip to dwa najpopularniejsze formaty kompresji plików.
Możesz także skompresować pliki i zabezpieczyć je hasłem. Jednak wielu użytkowników Linuksa jest zdezorientowanych podczas szybkiej kompresji plików. Zatem ten krótki artykuł dotyczy prostych metod synchronizacji plików w systemie Linux. Dostępne są różne polecenia i proste podejścia GUI umożliwiające bezproblemowe tworzenie plików ZIP. Przeanalizujmy każdą metodę na przykładach.
Polecenie zip
Polecenie zip to potężne narzędzie, które kompresuje pliki i katalogi do archiwum zip. Oto proste polecenie, którego możesz użyć:
zamek błyskawiczny [ opcje ] nazwa_pliku zip.plik zip.txt nazwa_katalogu
Proszę zastąpić [opcje] odpowiednimi opcjami, a nazwa_pliku zip.zip żądaną nazwą nowego pliku ZIP. Co więcej, plik.txt i nazwa_katalogu reprezentują pliki, które należy skompresować. Na przykład użyjmy następującego polecenia, aby utworzyć plik Scripts.zip, dodając pliki plik1.txt i plik2.txt:
zamek błyskawiczny -R Skrypty.zip plik1.txt plik2.txt
W powyższym poleceniu użyliśmy opcji -r, aby rekursywnie wykonać kompresję pliku. Jeśli chcesz utworzyć plik ZIP i zabezpieczyć go hasłem, możesz użyć następującego polecenia:
zamek błyskawiczny -P 12345 Skrypty.zip plik1.txt plik2.txt
Jeśli chcesz spakować wszystkie pliki o tym samym rozszerzeniu, uruchom poniższe polecenie:
płyta CD ~ / Dokumentyzamek błyskawiczny -R skrypt.zip * .tekst
Podobnie możesz spakować wszystkie pliki katalogu za pomocą jednego polecenia:
zamek błyskawiczny -R home.zip *
W powyższym poleceniu home.zip jest plikiem ZIP, a * jest symbolem wieloznacznym umożliwiającym dodanie wszystkiego z określonej lokalizacji.
Dowództwo smoły
Polecenie tar to kolejne wszechstronne narzędzie służące do archiwizacji plików w systemie Linux. Jednak w przeciwieństwie do zip wymaga użycia narzędzi do kompresji, takich jak gzip lub bzip. Aby spakować plik za pomocą polecenia tar, użyj poniższego polecenia:
trwa -czvf nazwa_zip.tar.gz plik.txt nazwa_kataloguTutaj opcje w „-cvzf” instruują tar, aby utworzył archiwum(c) skompresowane gzipem za pomocą gzip(z), podał szczegółowe dane wyjściowe(v) i podał nazwę pliku(f). Ponownie zastąp nazwę_zip w pliku nazwa_zipu.tar.gz nazwą skompresowanego pliku, który chcesz utworzyć.
Aby użyć polecenia tar w powyższym przykładzie, wpisz następujące polecenie:
trwa -czvf Scripts.tar.gz plik1.txt plik2.txt
Z Menedżera plików
Najpierw otwórz Menedżera plików i wybierz pliki, które chcesz dołączyć do pliku ZIP.
Teraz kliknij prawym przyciskiem myszy i tutaj kliknij opcję Kompresuj:
Tutaj możesz nazwać plik zip i dodać do niego hasło:
Wniosek
Spakowanie plików w systemie Linux jest proste i można je wykonać za pomocą poleceń takich jak tar i zip. Polecenie zip jest proste i bezpośrednio kompresuje dane do pliku zip, podczas gdy polecenie tar zapewnia elastyczność dzięki różnym opcjom. Sugerujemy poeksperymentowanie z tymi opcjami, aby znaleźć tę, która najbardziej Ci odpowiada.