Jak rozpakować pliki w systemie Linux i Ubuntu

⚡ Inteligentne podsumowanie

Rozpakuj pliki w systemie Linux i Ubuntu wyjaśnia praktyczne metody dla byłychtracArchiwa ZIP z poziomu terminala i narzędzi GUI. LessW podręczniku omówiono składnię rozpakowywania, opcje, obsługę haseł, rozwiązywanie problemów i zaawansowane techniki.

  • 📦 Polecenie rozpakuj: Użyj polecenia unzip file.zip w terminalu, aby wyeksportować plik.tracArchiwizuje szybko.
  • 📂 Target Informator: Dodaj -d /ścieżka/do/folderu do extracpliki do wybranego katalogu.
  • 🔐 Hasło Archiwaga: Wpisz hasło -P, aby rozpakować zaszyfrowane pliki ZIP bez monitów.
  • 🔄 Zachowanie nadpisywania: Użyj -o, aby nadpisać lub -n, aby automatycznie pominąć istniejące pliki.
  • 🛠️. Zaawansowane narzędzia: 7z, p7zip i zip zachowują uprawnienia i dzielą bardzo duże archiwa.
  • 🤖 Wskazówki dotyczące powłoki AI: Asystenci AI generują flagi rozpakowywania, debugują błędy archiwizacji i objaśniają dostępne opcje.

Jak rozpakować pliki w systemie Linux i Ubuntu

Pliki ZIP to skompresowane foldery zawierające różne pliki i katalogi. Pliki są zazwyczaj kompresowane w celu lepszej organizacji i transmisji oraz w celu zapobiegania naruszeniu integralności i bezpieczeństwa danych.

Linux i Ubuntu pozwalają użytkownikom na kompresowanie i rozpakowywanie plików i katalogów. Jednak w przeciwieństwie do innych systemów operacyjnych, oba mają nieco inny sposób wykonywania czynności. Ten samouczek pokaże, jak rozpakować pliki w systemie Linux i Ubuntu i jak używać plików zip w różnych scenariuszach.

Jak rozpakować plik w Ubuntu/Linux za pomocą wiersza poleceń

Aby rozpakować plik ZIP w systemie Linux, wykonaj następujące czynności:

Krok 1) Otwórz terminal.

Rozpakuj plik w Ubuntu/Linux za pomocą wiersza poleceń

Znajdź terminal na swoim komputerze i kliknij na nim dwukrotnie.

Krok 2) Przejdź do katalogu. Możesz to zrobić, klikającping polecenie CD, po którym następuje ścieżka dostępu do pliku w jego folderze.

cd Documents

Rozpakuj plik w Ubuntu/Linux za pomocą wiersza poleceń

W tym przypadku plik znajduje się w folderze Dokumenty.

Krok 3) Użyj polecenia rozpakowania systemu Linux.

unzip Compress1.zip

Rozpakuj plik w Ubuntu/Linux za pomocą wiersza poleceń

W tym scenariuszu plik nosi nazwę Compress1.zip. Pamiętaj o wymianie z rzeczywistą nazwą spakowanego pliku.

Krok 4) ExtracPrzenieś plik do preferowanej lokalizacji. Na przykład:

unzip Compress1.zip -d <destination>

Rozpakuj plik w Ubuntu/Linux za pomocą wiersza poleceń

Polecenie rozpakowania systemu Linux, np.tracZapisuje zawartość pliku zip w bieżącym katalogu. Możesz wybrać preferowaną lokalizację za pomocą polecenia -d.

Zastępować z nazwą preferowanego folderu.

Krok 5) Zweryfikuj byłegotracPliki ted za pomocą polecenia ls. Wpisz ls na terminalu, aby wyświetlić listę plików w systemie i sprawdzić, czy pliki zostały pomyślnie rozpakowane.

Rozpakuj plik w Ubuntu/Linux za pomocą wiersza poleceń

Polecenie unzip zawiera inne komponenty ułatwiające rozpakowywanie plików zip w systemie Linux, takie jak:

  • [opcje]: odnosi się do różnych opcji, których można użyć z poleceniem unzip. Niektóre z najczęstszych opcji obejmują:
    • -l: Wyświetla zawartość pliku zip bez extracrobiąc im zdjęcia.
    • -v: Wyświetla szczegółowy wynik podczas np.tracting plików.
    • -q: Wykonaj extraccicho, nie wykazując żadnych efektów.
    • -o: Zastąp istniejące pliki bez pytania o potwierdzenie.
  • :Określa nazwę lub ścieżkę do pliku extracplik zip ted.
  • [-D ]: Zwykle jest to opcjonalne i pozwala określić katalog docelowy, w którym chcesz umieścić plik extracPliki ted. Zazwyczaj jest to opcjonalne, co pozwala na skierowanie rozpakowania Linuksa do wybranego katalogu.

Zawsze możesz wpisać polecenie na terminalu, aby uzyskać więcej informacji na temat jego użycia i dostępnych opcji.

Uwaga: Komendy systemu Linux rozróżniana jest wielkość liter. Dlatego przy określaniu nazw plików i katalogów należy zawsze używać odpowiednich wielkich liter.

Możesz zapoznać się ze stroną podręcznika polecenia, uruchamiając man unzip w terminalu, aby dowiedzieć się więcej o korzystaniu z polecenia unzip.

Jak rozpakować pliki w systemie Linux za pomocą narzędzia GUI

Będziesz potrzebować dystrybucji Linuksa, takiej jak Ubuntu, aby użyć narzędzia GUI. Ubuntu zapewnia użytkownikom przyjazne dla użytkownika narzędzie do zarządzania archiwum do pracy z plikami skompresowanymi. Umożliwia to korzystanie z Ubuntu do rozpakowania plików.

Jak rozpakować pliki za pomocą UbuntuMenedżer archiwum

Aby rozpakować pliki na Ubuntu używając menedżera archiwów:

Krok 1) Znajdź plik zip na swoim komputerze.

Rozpakuj pliki w systemie Linux za pomocą narzędzia GUI

Krok 2) Kliknij prawym przyciskiem myszy plik archiwum, aby wyświetlić menu kontekstowe.

Rozpakuj pliki w systemie Linux za pomocą narzędzia GUI

Krok 3) Wybierz preferowany cel podróży dla swojego byłegotracpliki ted, wybierając opcję „Extrac„Tutaj” lub „Były”tracdo…”.

Rozpakuj pliki w systemie Linux za pomocą narzędzia GUI

Krok 4) Wybierz preferowany cel podróży dla swojego byłegotracpliki ted, jeśli wybierzesz „Extract do… “.

Rozpakuj pliki w systemie Linux za pomocą narzędzia GUI

Krok 5) Kliknij „Wybierz”, aby kontynuować i zaczekać na wyniktraccja.

Rozpakuj pliki w systemie Linux za pomocą narzędzia GUI

Krok 6) Uzyskaj dostęp do byłegotracPliki ted w określonym katalogu docelowym. Twój extracPliki ted zachowają nazwy i lokalizacje oryginalnego pliku zip.

Rozpakuj pliki w systemie Linux za pomocą narzędzia GUI

Menedżer archiwum zapewnia przyjazny użytkownikowi interfejs do tworzenia, przeglądania i archiwizowaniatracróżne formaty zip. Pozwala na kompresję, np.traci zarządzanie plikami w archiwach jest łatwiejsze niż w przypadku pracy w terminalu.

Typowe problemy podczas rozpakowywaniaping Pliki w systemie Linux

Mogą również wystąpić problemy podczas rozpakowywaniaping Pliki w systemie Linux. Niektóre z tych problemów obejmują

Niewystarczające uprawnienia do plików

Brak niezbędnych uprawnień dostępu do pliku zip może spowodować błędy podczas rozpakowywaniapingNa przykład otwarcie pliku ZIP chronionego hasłem bez podania prawidłowego hasła może spowodować problemy. Aby ich uniknąć, musisz posiadać wymagane uprawnienia dostępu do plików ZIP.

Plik uszkodzony

Uszkodzone pliki również będą stanowić problem podczas rozpakowywaniaping Proces. Zazwyczaj uszkodzenie występuje podczas pobierania. Czasami jest spowodowane innymi czynnikami, takimi jak nieprawidłowe przetwarzanie plików w pamięci masowej.

Jeśli napotkasz problem podczas rozpakowywaniaping ze względu na uszkodzenie spróbuj ponownie pobrać plik zip lub uzyskać inną wersję pliku zip, która nie jest uszkodzona.

Niezgodne formaty kompresji

Pliki zip są dostępne w różnych formatach kompresji. Ważne jest, aby zanotować te formaty, ponieważ każdemu formatowi odpowiada odpowiednie polecenie rozpakowania. Próba rozpakowania pliku TAR za pomocą polecenia „unzip” dla pliku ZIP spowoduje problemy.

Niekompletne pobieranie

Niekompletne pobieranie może również powodować problemy podczas rozpakowywaniaping Pliki. Upewnij się, że pobrałeś cały plik przed rozpakowaniem.ping plik.

Brak wymaganych narzędzi

Niektóre formaty mogą napotkać problemy, jeśli nie masz narzędzi do ich rozpakowania. Na przykład, będziesz mieć problemy z rozpakowaniem i wypakowaniem.tracPlik RAR, jeśli nie zainstalowałeś narzędzia „rar” w systemie Linux.

Problemy z kodowaniem nazw plików

Problemy mogą również wystąpić, jeśli spróbujesz rozpakować plik, którego nazwy plików korzystają z innego kodowania znaków niż to ustawione w systemie. Dlatego upewnij się, że kodowanie znaków w systemie jest zgodne z nazwami plików w pliku ZIP.

Ograniczenia rozmiaru pliku

Mogą wystąpić problemy z rozpakowaniemping Pliki o określonych rozmiarach, jeśli w systemie występują ograniczenia dotyczące rozmiaru plików. Prowadzi to do błędów przy każdej próbietracNie przenoś dużych plików. Sprawdź ograniczenia swojego systemu plików i dostosuj je w razie potrzeby.

Zaawansowane techniki plików ZIP

Możliwe jest również wykonywanie zaawansowanych akcji na plikach zip w interfejsie wiersza poleceń w systemie Linux.

Niektóre z zaawansowanych działań umożliwiających tworzenie i modyfikowanie różnych plików obejmują:

Krok 1) Dodaj pliki do istniejącego pliku ZIP:

zip -u myfiles.zip file3.txt

Opcja -u umożliwia aktualizację istniejącego pliku ZIP, np. myfiles.zip, za pomocą pliku3.txt.

Krok 2) Usuń pliki z pliku zip:

zip -d myfiles.zip file2.txt

Opcja -d umożliwia usunięcie pliku file2.txt z archiwum myfiles.zip.

Krok 3) Wyświetl zawartość pliku ZIP:

unzip -l myfiles.zip

Opcja -l w poleceniu unzip umożliwia wyświetlenie zawartości archiwum myfiles.zip bez koniecznościtracrobiąc im zdjęcia.

Krok 4) Zabezpiecz pliki zip hasłem

Możesz chronić swoje pliki zip za pomocą hasła, używając opcji -p, po której następuje żądane hasło.

zip -r -e -P <password> <archive_name>.zip <file1> <file2> <file3> ...

Zastępować z wybranym przez Ciebie hasłem, .zip z żądaną nazwą dla pliku zip i , , …z listą plików lub katalogów, które chcesz dodać do archiwum zip.

Na przykład, jeśli chcesz utworzyć chroniony hasłem plik o nazwie mojepliki.zip, który będzie zawierał plik1.txt i katalog/, uruchomisz:

zip -r -e -P mypassword myfiles.zip file1.txt directory/

Wprowadź ponownie hasło w celu potwierdzenia. Hasło będzie również wymagane przy np.tracprzeglądanie zawartości archiwum.

Krok 5) Do tworzenia kopii zapasowych używaj plików ZIP

Aby użyć plików zip jako kopii zapasowych w systemie Linux, wpisz następujące polecenie w terminalu.

zip -r backup.zip <file1> <file2> <directory1> <directory2> …

Zastępować z plikami i katalogami, które chcesz uwzględnić w kopii zapasowej.

Krok 6) Zaktualizuj istniejący plik zip kopii zapasowej

Istnieje możliwość aktualizacji istniejącego pliku kopii zapasowej zip o nowsze wersje plików.

Aby to zrobić wpisz następujące polecenie w terminalu:

zip -ur backup.zip <file1> <file2> <directory1> <directory2>

Opcja -u zaktualizuje istniejący plik kopii zapasowej zip (backup.zip) o zaktualizowane wersje plików i katalogów. Dodane zostaną tylko niezmienione pliki lub te, które nie znajdują się już w archiwum.

Na przykład, aby zaktualizować kopię zapasową zmodyfikowaną wersją pliku1.txt, pliku2.txt katalog1/ i katalog2/, uruchom:

zip -ur backup.zip file1.txt file2.txt directory1 directory2

Krok 7) Extracpliki z pliku zip kopii zapasowej do określonego katalogu

Jeśli chcesz pracować z plikiem zip systemu Linux i np.tracz pliku kopii zapasowej do katalogu roboczego:

unzip backup.zip

Krok 8) Rozpakuj wiele plików w folderze

Aby rozpakować wiele plików w określonym folderze:

unzip '*.zip'

Wyświetl zawartość pliku kopii zapasowej

Użyj poniższego polecenia, aby wyświetlić zawartość pliku kopii zapasowej bez extracrobiąc im zdjęcia.

unzip -l backup.zip

Wniosek

Zamek błyskawicznyping i rozpakujping Pliki pozwalają nam organizować i przesyłać pliki w bezpieczniejszy sposób. Podczas gdy Linux oraz Ubuntu są to wydajne i wszechstronne systemy operacyjne, ich zamek błyskawicznyping i rozpakujping procesy pozostają proste i wydajne, umożliwiając łatwe zarządzanie różnymi plikami i katalogami.

FAQ

Uruchom polecenie sudo apt update, a następnie sudo apt install unzip. Większość Ubuntu instalacje domyślnie obejmują polecenie unzip, ale polecenie to działa w każdej obsługiwanej wersji.

Tak. Asystenci AI, tacy jak ChatGPT i Copilot, generują pętle rozpakowywania wsadowego, sugerują flagi i wyjaśniają błędy archiwizacji. Przyspieszają one wykonywanie skryptów powłoki w przypadku powtarzających się zadań.traczadania cyjne.

Narzędzia AI interpretują dane wyjściowe stderr, sugerują poprawki uszkodzonych archiwów i zalecają alternatywne narzędzia, takie jak 7z lub jar, gdy rozpakowanie niestandardowych formatów ZIP się nie powiedzie.

Użyj polecenia unzip -P yourpassword file.zip. W przypadku interaktywnych monitów pomiń -P, a polecenie unzip poprosi o podanie hasła. Użyj mocnych cudzysłowów, jeśli hasło zawiera znaki specjalne.

Uruchom polecenie unzip file.zip -d /path/to/folder. Polecenie unzip automatycznie utworzy katalog docelowy, jeśli nie istnieje on jeszcze na dysku.

Archiwa ZIP kompresują każdy plik osobno i przechowują strukturę katalogów. tar najpierw grupuje pliki, opcjonalnie piping poprzez kompresję za pomocą gzip lub xz. tar jest standardowym programem w systemach Unix.

Nie zawsze. Złośliwe archiwa mogą zawierać pliki wykonywalne, exploity plików ZIP lub duże pliki zagnieżdżone. Przeskanuj archiwa za pomocą ClamAV i innych.tract wewnątrz katalogu sandboxowego, gdy źródła nie są godne zaufania.

Użyj pętli powłoki: for f in *.zip; do unzip -o “$f”; done. To iteruje każdy plik ZIP w katalogu i np.tracusuwa je, nadpisując duplikaty.

Podsumuj ten post następująco: