Chociaż wielu użytkowników uważa, że dystrybucja Gnu / Linux i systemy takie jak Windows nie mają ze sobą nic wspólnego, prawda jest taka, że tak jest. Oba systemy operacyjne mają pewne elementy wspólne, takie jak typ plików, które można przeglądać, lub zarządzanie plikami komputerowymi.
Pod tym względem Gnu / Linux ma to samo co Windows, ale w inny sposób. Jeden z typy plików, które stwarzają najwięcej problemów początkującemu użytkownikowi w Gnu / Linuksie plik skompresowany i sposoby jego działania. Tak więc, aby zdekompresować pliki w Gnu / Linux, potrzebujemy programów, które to robią, i pewnych poleceń do kompresji lub dekompresji plików. Ale przede wszystkim zobaczmy najpierw, jakie są skompresowane pliki.
Co to są pliki skompresowane?
Skompresowane pliki to pliki komputerowe, które charakteryzują się tym, że zajmują mniej miejsca na dysku twardym niż pliki znajdujące się w tych plikach. Dlatego pliki skompresowane są używane i idealne do miejsc, w których potrzebujesz zaoszczędzić miejsce. Skompresowane pliki mają inny format niż format oryginalny i nie są dostępne dla żadnego programu z wyjątkiem programu kompresującego, który będzie odpowiedzialny za dekompresję w celu uruchomienia i przeglądania skompresowanych plików.
W Gnu / Linux możemy znajdź skompresowane pliki w programach, które wysyłają nam repozytoria, gdy pobieramy pakiety programów, a nawet instalujemy pakiety programów, ponieważ różne formaty pakietów są nadal rodzajem skompresowanych plików, które nie wymagają do uruchomienia żadnego programu kompresującego.
W systemach operacyjnych Gnu / Linux znajdujemy różne skompresowane formaty plików, których można używać od samego początku, ale niektóre wymagają programu kompresującego i innego programu dekompresującego. Ogólnie, wszystkie programy, które są kompresorami, pozwalają nam zdekompresować plik dlatego do zarządzania tego typu plikami nie jest potrzebny więcej niż jeden program, a istnieją nawet programy, które zarządzają różnymi typami plików skompresowanych.
Jak zainstalować kompresory w Gnu / Linux?
Istnieje kilka typów plików skompresowanych, które każda dystrybucja może obsłużyć od pierwszej sekundy. Tar, tar.gz i ich pochodne to skompresowane pliki, których można używać, ale nie są najpopularniejsze wśród systemów komputerowych, przy czym .zip i rar to preferowane i najpopularniejsze formaty plików. Ale żadna dystrybucja nie ma domyślnie zainstalowanego kompresora dla tego typu plików lub określonych typów plików skompresowanych, dlatego po zainstalowaniu dystrybucji musimy wykonać następujące czynności w terminalu:
sudo apt-get install rar unrar unace zip unzip p7zip-full p7zip-rar sharutils mpack arj cabextract file-roller uudeview
To jeśli używamy dystrybucji Gnu / Linux opartej na Ubuntu lub Debianie. Jeśli wręcz przeciwnie, nie mieliśmy Ubuntu i używaliśmy dystrybucji opartej na Fedorze lub Red Hatmusimy napisać co następuje:
sudo dnf install rar unrar unace zip unzip p7zip-full p7zip-rar sharutils mpack arj cabextract file-roller uudeview
Jeśli nie mamy Ubuntu i mamy Arch Linuksa lub jego pochodne, to musimy napisać:
Pacman -S rar unrar unace zip unzip p7zip-full p7zip-rar sharutils mpack arj cabextract file-roller uudeview
Ta metoda odbywa się za pośrednictwem terminala, ale możemy to również zrobić za pomocą graficznego menedżera oprogramowania. W tym przypadku, musimy szukać kompresorów powiązanych z formatami .zip, rar, ace i arj. Wszystkie dystrybucje mają graficznych menedżerów oprogramowania z przeglądarką, więc instalacja graficzna będzie szybką i łatwą procedurą. Po ich zainstalowaniu zmieni się menedżer plików, a także menu aplikacji i menu kontekstowe.
Jak ich używać w terminalu?
Proces korzystania z terminala Gnu / Linux jest bardzo łatwy i prosty. Ogólnie możemy powiedzieć, że aby skompresować pliki, musimy wykonać polecenie kompresora, a następnie nazwę skompresowanego pliku, który utworzymy, i pliki, które chcemy skompresować.
Tak więc, aby skompresować plik do formatu format zip musimy użyć następującego wzoru:
zip archivo.zip archivo.doc archivo.jpg
Jeśli chcemy stworzyć plik w formacie gzipwzór będzie następujący:
gzip archivo.doc
Jeśli chcemy stworzyć plik w formacie smoły, wtedy musimy napisać co następuje:
tar -zcvf archivo.tgz archivo.doc
Podobny proces musimy przeprowadzić, gdy chcemy zdekompresować pliki przez terminal. W tym celu musimy postępować zgodnie z tymi samymi wzorcami, ale zmieniając polecenie do wykonania. Tak więc dla rozpakuj pliki w formacie .zip musimy napisać:
unzip archivo.zip
Jeśli chcemy rozpakować pliki w formacie .rar musimy napisać:
unrar archivo.rar
Jeśli chcemy rozpakować pliki w formacie tar, musimy wykonać następujące czynności:
tar -zxvf archivo.tgz
Jeśli plik jest w formacie format gzip, musimy wykonać następujące czynności:
gzip -d archivo.zip
Istnieją inne skompresowane formaty plików, które można zainstalować i używać za pośrednictwem terminala. Ogólnie te kompresory działają według tego samego wzorca, a jeśli nie, to zawsze pojawią się na stronie podręcznika repozytorium, bardzo przydatna strona zawierająca informacje o programie, którego będziemy używać.
Jak używać ich graficznie?
Graficzne tworzenie skompresowanych plików w naszej dystrybucji jest dość proste. Podczas instalowania poprzednich kompresorów menedżer plików został zmodyfikowany. Tak więc w menu kontekstowym, które pojawia się, gdy to zrobimy kliknij dwukrotnie plik, będziesz mieć opcję Kompresuj…. Wybranie tej opcji spowoduje wyświetlenie okna takiego jak następujące:
Wpisujemy w nim nazwę nowego pliku i zaznaczamy rodzaj kompresji, jaką chcemy wykonać. Oznacza to, że jeśli zostanie skompresowany w .zip, tar.xz, rar, .7z itp ...
Proces dla graficzna dekompresja plików w Gnu / Linux jest jeszcze łatwiejsza niż przez sam terminal. Dwukrotnie klikamy skompresowany plik i pojawi się okno ze wszystkimi dokumentami, które zawiera plik. Jeśli klikniemy dwukrotnie na którykolwiek z tych dokumentów, zostanie on tymczasowo wyświetlony, jeśli chcemy rozpakować plik, zaznaczamy go, a następnie wciskamy przycisk wypakowania. Także Możemy rozpakować wszystkie pliki, naciskając bezpośrednio przycisk „Wypakuj”, ale musimy się upewnić, że żaden plik nie jest zaznaczony ani wybrany.
Czy można to zrobić tylko ze skompresowanymi plikami?
Prawda jest taka, że nie. Jest wiele inne operacje, które możemy wykonać na plikach skompresowanych. Możemy nie tylko rozpakować pliki lub je utworzyć, ale także zaszyfrować je lub po prostu utworzyć wiele plików o określonym rozmiarze i połączyć je w jeden skompresowany plik.
Ale te operacje Są bardziej skomplikowane do wykonania i praca z tego typu plikami nie jest konieczna, dzięki powyższym poleceniom i przewodnikom wystarczy pracować ze skompresowanymi plikami w efektywny i produktywny sposób.
$ sudo apt-get install arka
następnie kliknij plik prawym przyciskiem myszy, otwórz za pomocą ark i wypakuj 🙂
Dla tych, którzy mają Ubuntu lub Fedorę (jest to opcja domyślna)
w terminalu napisz:
jeden p
unp wypakowuje jeden lub więcej plików podanych jako argumenty wiersza poleceń:
$ unp file.tar
$ unp plik.bz2 plik.rpm plik.dat plik.lzip
Obsługiwane formaty:
$unp -s
Znane formaty i narzędzia archiwów:
7z: p7zip lub p7zip-full
as: unace
ar, deb: binutils
arj: arj
bz2: bzip2
cab: cabextract
chm: libchm-bin lub archmage
cpio, year: cpio lub year
dat: tnef
dms: xdms
exe: może pomarańczowy lub unzip lub unrar lub unarj lub lha
gz: gzip
hqx: macutils
lha, lzh: lha
lz: lzip
lzma: xz-utils lub lzma
lzo: lzop
lzx: unlzx
mbox: formail i mpack
pmd: ppmd
rar: rar lub unrar lub unrar-free
rpm: rpm2cpio i cpio
morze, morze.bin: macutils
shar: sharutils
smoła: smoła
tar.bz2, tbz2: tar z bzip2
tar.lzip: tar z lzip
tar.lzop, tzo: tar with lzop
tar.xz, txz: tar z xz-utils
tar.z: tar z kompresem
tgz, tar.gz: tar za pomocą gzip
uu: sharutils
xz: xz-utils
Ujemna liczba powtórzeń nic nie robi w / usr / bin / unp linii 317.
zip, cbz, cbr, jar, war, ear, xpi, adf: unzip
zoo: zoo
aby rozpakować pliki tar, tar -zxvf plik.tgz ??
Myślę, że wystarczy tylko -xvf
Ktoś zrobi samouczek, jak zainstalować PeaZip na Ubuntu i innych dystrybucjach oraz jak zintegrować go z Gnome i Plazmą 5, dzięki.
Dzięki rozpakuję dokument z przepustką w instalacji Ubuntu 18
Dobre tuto, ale byłoby znacznie lepiej, gdyby kompresory wykorzystywały wielowątkowość. Muszę rozpakować pliki 4GB i zajmuje to dużo czasu na ryzenie 5 1600x. Dzięki htop mogłem zaobserwować, że wydajność jest bardzo niska, ponieważ używa jednego procesora.