Polecenie UNZIP na Linux

Polecenie UNZIP na Linux
Rozszerzenie ZIP jest najczęściej używanym formatem plików, który jest używany do kompresji danych bez utraty danych. W pliku pocztowym użytkownik może kompresować więcej niż jeden katalog i kompresowane pliki. Użytkownicy muszą więc wyodrębnić te pliki pocztowe za pomocą narzędzia lub narzędzia wiersza poleceń. W systemie Linux używanie użytkowników poleceń UNZIP może łatwo radzić sobie ze wszystkimi typami plików zip.

W tym artykule dowiesz się, jak wyodrębniać pliki ZIP za pomocą wiersza poleceń w systemie Linux za pomocą narzędzia polecenia UNZIP. Wykonaliśmy kilka przydatnych poleceń UNZIP na Ubuntu 20.04 System, który podano poniżej:

Jak używać polecenia UNZIP na Ubuntu 20.04?

Polecenie UNZIP jest już zainstalowane w moim systemie Ubuntu 20.04. Ale jeśli nie jest to zainstalowane w systemie Linux, możesz łatwo zainstalować go w systemie.

Aby zainstalować polecenie UNZIP, otwórz okno terminala za pomocą Ctrl + Alt + T i wpisz następujące polecenie na ekranie terminalu:

$ sudo apt instinst instinzip

Wyodrębnij plik ZIP za pomocą polecenia UNZIP

Korzystając z prostej polecenia UNZIP, możesz wyodrębnić wszystkie pliki z archiwum ZIP do bieżącego katalogu plików ZIP w następujący sposób:

$ Unzip Filename.zamek błyskawiczny

Na przykład pobraliśmy plik zip w „pobieraniu” z nazwą „test testowy.zamek błyskawiczny'. Najpierw przejdź do katalogu pobierania, a następnie wyodrębniliśmy plik zip za pomocą następującego polecenia:

$ Pliki CD
$ Unzip TestFile.zamek błyskawiczny

Rozpakuj plik do innego katalogu

Korzystając z przełącznika -D za pomocą polecenia UNZIP, możesz wyodrębnić plik do innej lokalizacji zamiast bieżącego katalogu. Podstawowa składnia jest następująca:

$ Unzip Filename.Zip -d /Directory -Sath

Na przykład chcemy wyodrębnić plik zip na pulpicie zamiast bieżących pobrań. Tak więc użyliśmy następującego polecenia, aby to zrobić:

$ sudo unzip TestFile.zip -d/home/kbuzdar/komputer

Jak widać na poniższym obrazie, folder został wyodrębniony na moim pulpicie. Powinieneś mieć uprawnienia do odczytania i zapisu, aby wyodrębnić plik zip do różnych katalogów.

Wyodrębnij pliki pocztowe z tłumiącym wyjściem

Po wyodrębnianiu pliku ZIP najpierw drukuje nazwę wszystkich plików podczas ekstrakcji, a także wyświetla podsumowanie po zakończeniu. Używając przełącznika „-Q” za pomocą polecenia UNZIP, możesz uniknąć drukowania tych wiadomości na terminalu w następujący sposób:

$ Unzip -q Plik -name.zamek błyskawiczny

Na przykład wyodrębniliśmy „test testowy.zamek błyskawiczny „za pomocą” -q '. Możesz zobaczyć, jak plik zip jest wyodrębniony bez drukowania nazw plików.

$ unzip -q testowy.zamek błyskawiczny

Wyklucz pliki z wyodrębnienia pliku zip

Możesz wykluczyć katalogi i pliki podczas rozpakowania pliku zip. Użyj przełącznika „-x” z poleceniem UNZIP i wykluczoną nazwą plików oddzielona przestrzenią w następujący sposób:

$ Unzip Plik-name.zip -x nazwa-exclude1 nazwa-exclude2

Na przykład chcemy wykluczyć katalogi „WP-Content” i „WP-Admin” na temat ekstrakcji w następujący sposób:

$ Unzip TestFile.Zip -x "*WP-Content*" "*WP-Admin*"

Zastąp istniejące rozpakowane pliki

Jeśli już rozpakowałeś plik i ponownie uruchomisz polecenie w następujący sposób:

$ Unzip TestFile.zamek błyskawiczny

W takim przypadku poprosi Cię o zastąpienie istniejącego rozpakowanego pliku, który jest wyświetlany w następującym wyjściu:

Aby zastąpić istniejące pliki bez generowania wiersza, użyjesz opcji „-O” z poleceniem UNZIP w następujący sposób:

$ Unzip -o TestFile.zamek błyskawiczny

Użyj tego polecenia uważnie, ponieważ ze względu na każdy błąd możesz stracić oryginalne dane.

Lista zawartość pliku zip

Opcja „-l” z poleceniem UNZIP służy do wymienienia zawartości pliku zip w następujący sposób:

$ Unzip -l Plik -name.zamek błyskawiczny

W poniższym przykładzie wymieniliśmy zawartość „testowego pliku.zamek błyskawiczny'.

$ Unzip -l TestFile.zamek błyskawiczny

Jeśli nie chcesz zastąpić istniejących plików lub przypadkowo usuń niektóre wyodrębnione pliki. Następnie możesz użyć opcji „-n” z poleceniem UnZIP, która siłą pomija wyodrębnienie tych plików, które są już wyodrębnione lub istnieją.

$ Unzip -n TestFile.zamek błyskawiczny

Rozpakuj wiele plików

Korzystając z wyrażeń regularnych, możesz rozpakować wiele dopasowanych plików archiwum w bieżącym katalogu. Aby rozpakować wiele plików, użyjesz następującego polecenia na terminalu:

$ Unzip '*.zamek błyskawiczny'

Na poniższym obrazie widać, że wyodrębni wszystkie pliki ZIP z bieżącego katalogu roboczego.

Jak rozpakować pliki chronione hasłem?

Możesz także rozpakować chronione hasło pliki pocztowe za pomocą polecenia UNZIP w następujący sposób:

$ Unzip -p Plik plik -nazwę.zamek błyskawiczny

Aby otworzyć pliki chronione hasłem za pomocą wiersza poleceń, nie jest bezpieczne. Więc lepiej tego unikać.

W tym artykule nauczyłeś się użycia polecenia UNZIP, które jest bardzo pomocne w wymierzeniu i wyodrębnianiu archiwów zip. Mam nadzieję, że ten artykuł będzie dla Ciebie przydatny w przyszłości.