Jak rozpakować zip do Linuksa

Czasami łatwiej jest przechowywać programy, katalogi i pliki w formie archiwum, ponieważ w ten sposób zajmują one mniej miejsca na komputerze i mogą być również swobodnie przenoszone przez nośniki wymienne na różne komputery. Jednym z najpopularniejszych formatów archiwów jest ZIP. Dzisiaj chcielibyśmy porozmawiać o tym, jak pracować z tego typu danymi w systemach operacyjnych opartych na jądrze Linuksa, ponieważ dodatkowe narzędzia będą musiały być używane do tego samego rozpakowywania lub przeglądania.

Rozpakowywanie archiwów ZIP w Linuksie

Następnie dotkniemy dwóch darmowych popularnych narzędzi zarządzanych przez konsolę, czyli użytkownik będzie musiał wprowadzić wbudowane i dodatkowe polecenia do zarządzania wszystkimi plikami i narzędziami. Przykładem dzisiaj będzie dystrybucja Ubuntu, a dla właścicieli innych zespołów skupimy się na wszelkich rozbieżnościach.

Osobno chciałbym zauważyć, że jeśli jesteś zainteresowany dalszą instalacją programu z archiwum, najpierw sprawdź, czy znajduje się w oficjalnych repozytoriach lub pojedynczych pakietach dla twojej dystrybucji, ponieważ znacznie łatwiej jest wykonać taką instalację.

Zobacz także: Instalacja Pakiety RPM / Pakiet Deb w ubuntu

Metoda 1: Rozpakuj

Chociaż w Ubuntu Unzip jest to wbudowane narzędzie, które pozwala zarządzać archiwami typu, którego potrzebujesz, ale w innych wersjach Linuksa tego przydatnego narzędzia może brakować, więc zacznijmy od zainstalowania go, a następnie zajmij się interakcją.

  1. Aby rozpocząć, uruchom „Terminal” dowolną dogodną metodą, na przykład za pomocą menu.
  2. Uruchamianie klasycznej konsoli w systemie Linux

  3. Tutaj wpisz polecenie sudo apt install unzip dla dystrybucji w Ubuntu lub Debian, lub sudo yum install unzip zip dla wersji używających pakietów formatu Red Hat. Po wprowadzeniu naciśnij Enter .
  4. Instalacja rozpakowania za pomocą konsoli w systemie Linux

  5. Określ hasło, aby aktywować dostęp roota, ponieważ używamy polecenia sudo , wykonując wszystkie kroki w imieniu administratora.
  6. Wprowadzanie hasła do instalacji Unzip w Linuksie

  7. Teraz pozostaje czekać, aż wszystkie pliki zostaną dodane do systemu operacyjnego. W przypadku rozpakowania na komputerze otrzymasz powiadomienie.
  8. Kończenie instalacji rozpakowywania w systemie Linux

  9. Następnie musisz znać lokalizację żądanego archiwum, jeśli wcześniej tego nie zrobiłeś. Aby to zrobić, otwórz folder przechowywania obiektów, kliknij go prawym przyciskiem myszy i wybierz element „Właściwości” .
  10. Przejście do archiwizacji właściwości w systemie Linux

  11. Zapamiętaj ścieżkę folderu nadrzędnego, jest przydatna podczas rozpakowywania.
  12. Określanie folderu nadrzędnego archiwum w systemie Linux

  13. Wróć do „Terminalu” i przejdź do folderu nadrzędnego za pomocą cd /home/user/folder , gdzie użytkownik jest nazwą użytkownika, a folder to nazwa folderu, w którym przechowywane jest archiwum.
  14. Przejdź do żądanego folderu w konsoli Linux

  15. Aby rozpocząć proces rozpakowywania, wystarczy napisać unzip folder , gdzie folder jest nazwą archiwum, .zip, podczas gdy opcjonalnie dodać, narzędzie określi sam format.
  16. Rozpakuj archiwum przez Unzip w Linuksie

  17. Poczekaj na pojawienie się nowej linii. Jeśli nie pojawią się żadne błędy, wszystko poszło dobrze i możesz przejść do folderu nadrzędnego archiwum, aby znaleźć już rozpakowaną wersję.
  18. Rozpakuj rozpakowywanie archiwum w systemie Linux

  19. Jeśli chcesz umieścić rozpakowane pliki w innym folderze, musisz zastosować dodatkowy argument. Teraz musisz zarejestrować unzip folder.zip -d /way , gdzie / way to nazwa folderu, w którym powinny zostać zapisane pliki.
  20. Wybierz miejsce do rozpakowania archiwum przez Unzip w Linuksie

  21. Poczekaj na przetwarzanie wszystkich obiektów.
  22. Rozpakowanie archiwum przez rozpakowanie do określonej lokalizacji Linux

  23. Możesz przeglądać zawartość archiwum za pomocą unzip -l folder.zip znajdującego się w folderze nadrzędnym. Natychmiast zobaczysz wszystkie znalezione pliki.
  24. Przeglądaj zawartość archiwum przez Unzip w Linuksie

Jeśli chodzi o dodatkowe argumenty używane w narzędziu Unzip, należy zwrócić uwagę na kilka najważniejszych:

  • -u - aktualizuje istniejące pliki w katalogu;
  • -v - wyświetla wszystkie dostępne informacje o obiekcie;
  • -P - ustaw hasło do uzyskania pozwolenia na rozpakowanie archiwum (w przypadku szyfrowania);
  • -n - nie zastępuje już istniejących plików w miejscu rozpakowywania;
  • -j - ignorowanie struktury archiwum.

Jak widać, nie ma nic trudnego w zarządzaniu narzędziem zwanym Unzip, ale nie jest ono odpowiednie dla wszystkich użytkowników, dlatego zalecamy zapoznanie się z drugą metodą, w której zastosowane zostanie bardziej powszechne rozwiązanie.

Metoda 2: 7z

Wielofunkcyjne narzędzie do archiwizacji 7z jest przeznaczone nie tylko do interakcji z typem pliku o tej samej nazwie, ale także obsługuje inne popularne formaty, w tym ZIP. W przypadku systemów operacyjnych w systemie Linux istnieje również wersja tego narzędzia, dlatego zalecamy zapoznanie się z nim.

  1. Otwórz konsolę i pobierz najnowszą wersję 7z z oficjalnego repozytorium, wpisując komendę sudo apt install p7zip-full , a właściciele Red Hat i CentOS będą musieli określić sudo yum install p7zip .
  2. Polecenie instalacji 7z w systemie Linux

  3. Potwierdź dodanie nowych plików do systemu, wybierając opcję twierdzącą.
  4. Potwierdź dodanie plików dla 7z w Linuksie

  5. Przejdź do folderu, w którym przechowywane jest archiwum, jak pokazano w poprzedniej metodzie za pomocą cd . Tutaj 7z l folder.zip zawartość obiektu przed rozpakowaniem, 7z l folder.zip w konsoli 7z l folder.zip , gdzie folder.zip to nazwa wymaganego archiwum.
  6. Przeglądanie plików archiwum za pomocą narzędzia 7z w systemie Linux

  7. Proces rozpakowywania do bieżącego folderu odbywa się poprzez 7z x folder.zip .
  8. Rozpakuj zawartość archiwum przez 7z w systemie Linux

  9. Jeśli jakieś pliki o tej samej nazwie już istnieją, zostaną zaoferowane do zastąpienia lub pominięcia. Wybierz opcję na podstawie własnych preferencji.
  10. Potwierdź zastąpienie pliku dla 7z w systemie Linux

Podobnie jak w przypadku rozpakowywania, w 7z istnieje kilka dodatkowych argumentów, radzimy również zapoznać się z głównymi:

  • e - ekstrakcja plików ze ścieżką (przy użyciu x ścieżka pozostaje taka sama);
  • t - sprawdzanie archiwum pod kątem integralności;
  • -p - podaj hasło z archiwum;
  • -x + перечень файлов - nie rozpakowuj określonych obiektów;
  • -y - pozytywne odpowiedzi na wszystkie pytania zadawane podczas rozpakowywania.

Otrzymałeś instrukcje, jak używać dwóch popularnych narzędzi rozpakowujących ZIP. Zwróć szczególną uwagę na dodatkowe argumenty i nie zapomnij zastosować ich w razie potrzeby.