Archiwa zip odnoszą się do archiwów kontenerowych zawierających jeden lub więcej kompresowanych plików i katalogów. Pliki pocztowe są platformami krzyżowymi, umożliwiając tworzenie archiwów zip w systemie Windows, Linux i MacOs za pomocą różnych narzędzi. Ponadto pliki archiwum zip mniej miejsca, co ułatwia ich przesyłanie i przechowywanie.
W Linux używamy narzędzia archiwum zip do tworzenia archiwów zip. Przez cały ten samouczek skupimy się na tym, jak zrobić tworzenie archiwów zip w systemie Linux za pomocą narzędzia zip.
Zainstaluj ZIP
W zależności od dystrybucji Linux, musisz zainstalować narzędzie ZIP. Ponieważ wszystkie dystrybucje Linux go obsługują, możesz użyć menedżera pakietów, aby go zainstalować.
Dla Debian/Ubuntu
W Debian użyj polecenia:
Sudo apt-get AktualizacjaDla Rehl/Centos
W Centos i Rehl Family użyj polecenia:
Aktualizacja Sudo YumPolecenie zip
Polecenie zip jest proste w użyciu. Ogólna składnia polecenia to:
ZIP [opcja] plik (y) ZIP_NAMEAby utworzyć archiwum zip więcej niż jednego pliku, przejdź je na liście (oddzielonej przestrzenią) po nazwie pliku zip. Dobrze jest również upewnić się, że musisz napisać uprawnienia w katalogu, który tworzysz plik zip.
Jak zamykać pliki w Linux
Możemy zip pliki w katalogu jako:
Zip Myarchive.Zip File1, File2, File3, File3Pewne polecenie wyświetla nazwę pliku dodanego do archiwum i metody kompresji.
Narzędzie zip automatycznie dodaje .rozszerzenie zip do archiwum nazwy pliku-jeśli nie jest wyraźnie określone.
Jak kompresować katalogi zip w Linux
Możesz kompresować katalogi i odpowiednie podwodne za pomocą flagi -r. Flaga -R poinformuje Zip, aby przemierzał cały katalog rekurencyjnie.
Na przykład rozważ katalog /var /log. Aby stworzyć archiwum wszystkich plików i katalogów, używamy polecenia:
dzienniki sudo zip -r.Zip /var /logAby stłumić wyjście z procesu kompresji, użyj -q dla trybu spokojnego. Polecenie tworzy archiwum zip określonych plików bez wyjścia.
sudo zip -q zipname.Pliki zipJak zamykać wszystkie pliki w katalogu w Linux
Co jeśli chcesz zamykać wszystkie pliki w katalogu? W takim przypadku używamy do tego wyrażeń wieloznacznych.
dzienniki sudo zip -q.Zip /var /log/*Powyższe polecenie dodaje wszystkie pliki i katalogi na określonej ścieżce i dodaje je do archiwum ZIP.
Jak zamykać wszystkie pliki, w tym ukryte pliki
Aby dodać nawet ukryte pliki do archiwum zip, użyj wieloznacznej karty (.* *). Poleceniem jest:
dzienniki sudo zip -q.kopia zapasowa.Zip/var/log/.* *Wniosek
Jak pokazano w tym samouczku, Linux pozwala tworzyć archiwa zip. Możesz użyć dowolnego narzędzia archiwalnego, takiego jak Winrar, 7zip, Unzip; Aby niezarchiwać pliki.
Dziękuję za przeczytanie!