W tym artykule, pokażę ci jak zip i rozpakować folder lub katalog w Linuksie. To może wydawać się banalne, ale czasami ludzie walczą, aby uzyskać to dobrze. Zacznijmy.

Instalacja Zip Utilities na Ubuntu/Debian

Najpierw zaktualizuj pamięć podręczną repozytorium pakietów apt za pomocą następującego polecenia:

$ sudo apt-get update

Podręczna pamięć repozytorium pakietów apt powinna zostać zaktualizowana.

Zainstaluj teraz pakiety zip i unzip za pomocą następującego polecenia:

$ sudo apt-get install zip unzip -y

Pakiety zip i unzip powinny zostać zainstalowane. W moim przypadku są one już zainstalowane.

Instalacja Zip Utilities na RHEL 7/CentOS 7

Najpierw zaktualizuj pamięć podręczną repozytorium pakietów yum za pomocą następującego polecenia:

$ sudo yum makecache

Następnie zainstaluj pakiety zip i unzip za pomocą następującego polecenia:

$ sudo yum install zip unzip

Naciśnij y, a następnie naciśnij <Enter>, aby kontynuować.

Pakiety zip i unzip powinny być zainstalowane.

Zipowanie folderu/katalogu graficznie

Jeśli masz zainstalowane jakiekolwiek środowisko graficzne w wybranej przez ciebie dystrybucji Linuksa, to możesz go użyć do zarchiwizowania dowolnego folderu bardzo łatwo.

Najpierw otwórz swojego ulubionego menedżera plików i przejdź do lokalizacji, gdzie masz folder, który chcesz zarchiwizować. W moim przypadku używam menedżera plików Nautilus w środowisku GNOME 3.

Powiedzmy, że chcesz Zip zarchiwizować Downloads / katalog, jak zaznaczono na zrzucie ekranu poniżej.

Teraz kliknij prawym przyciskiem myszy na Downloads / katalog i kliknij na Compress… jak zaznaczono na zrzucie ekranu poniżej.

Następnie wpisz nazwę archiwum Zip i wybierz .zip

Kiedy skończysz, kliknij przycisk Utwórz.

Powinien zostać utworzony plik backup.zip. Jest to archiwum Zip katalogu Downloads/.

Zipping a Folder/Directory using the Command Line Interface (CLI)

Jeśli nie masz zainstalowanego żadnego środowiska graficznego na swoim komputerze, nie martw się. Nadal możesz użyć interfejsu wiersza poleceń (CLI), aby zarchiwizować folder.

Najpierw przejdź do lokalizacji, w której folder, który chcesz zarchiwizować, jest dostępny, wykonując następujące polecenie:

$ cd PATH

UWAGA: PATH to lokalizacja, w której znajduje się żądany folder.

Na przykład, jeśli chcesz zarchiwizować katalog /etc. Więc PATH powinien być katalog główny /.

Again, jeśli chcesz Zip archiwizacji katalogu /etc/apt, następnie PATH powinien być /etc.

Let’s Zip archiwizacji, /etc/apt katalog.

$ cd /etc

Komenda do zarchiwizowania folderu lub katalogu to:

$ zip -r OUTPUT.zip FOLDER

UWAGA: Tutaj FOLDER to katalog, który chcesz zarchiwizować. OUTPUT to ścieżka do pliku, w którym archiwum Zip FOLDER zostanie zapisane.

Na przykład wykonaj następujące polecenie, aby zarchiwizować katalog /etc/apt i zapisać go w katalogu HOME użytkownika logującego się jako apt_backup.zip:

$ zip -r ~/apt_backup.zip apt/
Or
$ zip -r $HOME/apt_backup.zip apt/

Katalog lub folder /etc/apt powinien zostać zarchiwizowany za pomocą programu Zip.

Powinien zostać zapisany do pliku ~/apt_backup.zip, jak widać na poniższym zrzucie ekranu.

$ ls -lh ~
Or
$ ls -lh $HOME

Wyodrębnianie archiwum Zip graficznie

Jeśli masz zainstalowane środowisko graficzne, to wyodrębnienie archiwum Zip jest bardzo proste.

Po prostu kliknij prawym przyciskiem myszy na archiwum Zip, które chcesz rozpakować, i powinieneś zobaczyć następujące menu. Wybierz opcję Wyodrębnij tutaj lub Wyodrębnij do…, aby je rozpakować.

Jeśli chcesz rozpakować archiwum do bieżącego katalogu roboczego (katalogu, w którym się teraz znajdujesz), kliknij Wyodrębnij tutaj. Powinno zostać wyodrębnione, jak widać na zaznaczonej części poniższego zrzutu ekranu.

Jeśli chcesz wyodrębnić archiwum do innego katalogu, kliknij na Wyodrębnij do…

Powinien zostać otwarty selektor katalogów, jak widać na zaznaczonej części poniższego zrzutu ekranu.

Wybierz katalog i kliknij przycisk Wybierz.

Archiwum Zip powinno zostać rozpakowane w tym katalogu, jak widać w zaznaczonej części poniższego zrzutu ekranu.

Wyodrębnianie archiwum Zip za pomocą interfejsu wiersza poleceń (CLI)

Jeśli w systemie Linux nie zainstalowano środowiska graficznego, nie martw się. Możesz wyodrębnić archiwum Zip za pomocą interfejsu wiersza poleceń (CLI).

Najpierw przejdź do katalogu, w którym chcesz wyodrębnić archiwum Zip, wykonując następujące polecenie:

$ cd EXTRACT_DIR

UWAGA: EXTRACT_DIR to katalog, w którym chcesz wyodrębnić archiwum Zip.

Następnie uruchom następujące polecenie, aby rozpakować archiwum Zip:

$ unzip ZIP_ARCHIVE.zip

UWAGA: Tutaj ZIP_ARCHIVE to ścieżka do archiwum Zip, które chcesz rozpakować.

Na przykład rozpakujmy plik ~/apt_backup.zip do katalogu ~/Downloads/.

Najpierw przejdź do katalogu ~/Downloads:

$ cd ~/Downloads

Następnie wykonaj następujące polecenie, aby wyodrębnić plik apt_backup.zip:

$ unzip ~/apt_backup.zip

~/apt_backup.zip plik powinien zostać wyodrębniony.

Wyodrębniony katalog apt/.

Tak wygląda sposób rozpakowywania folderów i katalogów w systemie Linux. Dzięki za przeczytanie tego artykułu.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.