Jak zamykać wszystkie pliki w katalogu w Linux?

Jak zamykać wszystkie pliki w katalogu w Linux?
ZIP to bezstronne narzędzie kompresji danych obsługiwane przez wszystkie rozkłady Linux.

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 Aktualizacja
sudo apt -get instaluj zip -y

Dla Rehl/Centos

W Centos i Rehl Family użyj polecenia:

Aktualizacja Sudo Yum
sudo yum instaluj zip

Polecenie zip

Polecenie zip jest proste w użyciu. Ogólna składnia polecenia to:

ZIP [opcja] plik (y) ZIP_NAME

Aby 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, File3

Pewne 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 /log

Aby 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 zip

Jak 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!