GoGPT Best VPN GoSearch

Ulubiona usługa OnWorks

kompresja - Online w chmurze

Uruchom kompresję w darmowym dostawcy hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

To polecenie compress, które można uruchomić w darmowym dostawcy hostingu OnWorks, korzystając z jednej z naszych wielu darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


compress, uncompress.real - kompresuj i rozszerzaj dane

STRESZCZENIE


kompresować [ -f ] [ -v ] [ -c ] [ -V ] [ -r ] [ -b Bity ] [ Nazwa ... ]
rozpakuj.rzeczywiste [ -f ] [ -v ] [ -c ] [ -V ] [ Nazwa ... ]

OPIS


Należy pamiętać, że program, który normalnie zostałby zainstalowany jako rozpakuj jest zainstalowany dla
Debian jako rozpakuj.rzeczywiste. Zrobiono to w celu uniknięcia konfliktu z bardziej
powszechnie używany program o tej samej nazwie, który jest częścią pakietu gzip.

Kompresować zmniejsza rozmiar nazwanych plików, używając adaptacyjnego kodowania Lempel-Ziv. Zawsze, gdy
możliwe, każdy plik jest zastępowany jednym z rozszerzeniem .Z, zachowując ten sam
tryby własności, czasy dostępu i modyfikacji. Jeśli nie określono żadnych plików, standard
dane wejściowe są kompresowane do standardowego wyjścia. Kompresować spróbuje tylko skompresować
zwykłe pliki. W szczególności, zignoruje linki symboliczne. Jeśli plik ma wiele twardych
spinki do mankietów, kompresować odmówi jego kompresji, chyba że -f podano flagę.

If -f nie jest podany i kompresować jest uruchamiany na pierwszym planie, użytkownik jest proszony o podanie
czy istniejący plik powinien zostać nadpisany.

Skompresowane pliki można przywrócić do ich oryginalnej postaci za pomocą rozpakuj.rzeczywiste.

rozpakuj.rzeczywiste pobiera listę plików z wiersza poleceń i zastępuje każdy plik, którego
imię kończy się na .Z i zaczyna się od poprawnego magicznego numeru w nieskompresowanym pliku
bez .Z. Nieskompresowany plik będzie zawierał tryb, właściciela i znaczniki czasu
skompresowany plik.

-c sprawia, że ​​opcja kompresuj/rozpakuj.rzeczywiste zapisz na standardowe wyjście; nie ma żadnych plików
zmianie.

Jeśli -r podana jest flaga, kompresować będzie działać rekurencyjnie. Jeśli którakolwiek z nazw plików
określone w wierszu poleceń to katalogi, kompresować zejdzie do katalogu
i skompresuje wszystkie pliki tam znalezione.

-V flaga informuje każdy z tych programów o konieczności wydrukowania jego wersji i poziomu poprawek, wraz z
wszelkie flagi preprocesora określone podczas kompilacji na stderr przed wykonaniem jakiejkolwiek czynności
kompresja lub dekompresja.

Kompresować wykorzystuje zmodyfikowany algorytm Lempela-Ziva, spopularyzowany w książce „Technika wysokiej jakości”
Kompresja danych wydajnościowych", Terry A. Welch, IEEE komputer tom 17, nr 6 (czerwiec 1984),
str. 8-19. Wspólne podciągi w pliku są najpierw zastępowane 9-bitowymi kodami 257 i wyższymi.
Po osiągnięciu kodu 512 algorytm przełącza się na kody 10-bitowe i kontynuuje używanie większej liczby
bitów do limitu określonego przez -b flaga została osiągnięta (domyślnie 16). Bity musi być
pomiędzy 9 a 16. Wartość domyślną można zmienić w źródle, aby umożliwić kompresować być uruchomionym
mniejsza maszyna.

Po Bity limit został osiągnięty, kompresować okresowo sprawdza współczynnik kompresji. Jeśli
wzrasta, kompresować nadal używa istniejącego słownika kodów. Jednakże, jeśli
stopień sprężania spada, kompresować usuwa tabelę podciągów i odbudowuje ją
od podstaw. Pozwala to algorytmowi dostosować się do następnego „bloku” pliku.

Zauważ, że -b flaga jest pominięta dla rozpakuj.rzeczywiste, ponieważ Bity określono parametr
podczas kompresji jest kodowany w danych wyjściowych wraz z magiczną liczbą, aby zapewnić, że
nie podejmuje się próby dekompresji danych losowych ani rekompresji danych skompresowanych.

Stopień uzyskanej kompresji zależy od wielkości wejścia, liczby Bity
na kod i dystrybucję wspólnych podciągów. Zazwyczaj tekst, taki jak kod źródłowy
lub angielski jest zredukowany o 50-60%. Kompresja jest ogólnie dużo lepsza niż ta osiągnięta
za pomocą kodowania Huffmana (stosowanego w pakiet) lub adaptacyjne kodowanie Huffmana (kompaktowy), i zajmuje mniej
czas na obliczenia.

Pod -v opcja, drukowana jest wiadomość podająca procent redukcji dla każdego
plik skompresowany.

DIAGNOSTYKA


Status wyjścia jest zwykle równy 0; jeżeli ostatni plik jest większy po (próbie) kompresji,
status wynosi 2; jeżeli wystąpi błąd, status wyjścia wynosi 1.

Użycie: compress [-dfvcVr] [-b maxbits] [plik ...]
W wierszu poleceń podano nieprawidłowe opcje.
Brakujące maxbity
Maxbits musi podążać -b.
filet:nie w formacie skompresowanym
Określony plik rozpakuj nie został skompresowany.
filet:skompresowany za pomocą xx bity, mogą obsługiwać tylko yy Bity
filet został skompresowany przez program, który mógł sobie poradzić z większą ilością Bity niż kompres
kod na tej maszynie. Ponownie skompresuj plik przy użyciu mniejszego Bity.
filet: ma już sufiks .Z -- bez zmian
Zakłada się, że plik jest już skompresowany. Zmień nazwę pliku i spróbuj ponownie.
filet: nazwa pliku jest za długa, aby dodać rozszerzenie .Z
Pliku nie można skompresować, ponieważ jego nazwa jest dłuższa niż 12 znaków.
Zmień nazwę i spróbuj ponownie. Ten komunikat nie występuje w systemach BSD.
filet już istnieje; czy chcesz nadpisać (t lub n)?
Odpowiedz „t”, jeśli chcesz, aby plik wyjściowy został zastąpiony; „n”, jeśli nie.
rozpakuj: uszkodzone dane wejściowe
Wykryto naruszenie SIGSEGV, co zwykle oznacza, że ​​plik wejściowy został
uszkodzony.
Kompresja: xx.xx%
Procent danych wejściowych zaoszczędzonych dzięki kompresji. (Dotyczy tylko -v.)
-- nie jest to zwykły plik lub katalog: ignorowane
Jeżeli plik wejściowy nie jest zwykłym plikiem lub katalogiem (np. dowiązaniem symbolicznym,
gniazdo, FIFO, plik urządzenia) pozostają niezmienione.
-- ma xx inne linki: bez zmian
Plik wejściowy zawiera linki; pozostaje niezmieniony. Zobacz ln(1), aby uzyskać więcej informacji.
Użyj -f flaga wymuszająca kompresję plików wielokrotnie powiązanych.
-- plik niezmieniony
Kompresja nie przynosi żadnych oszczędności. Wejście pozostaje dziewicze.

Użyj kompresji online za pomocą usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad




×
reklama
❤️Zrób zakupy, zarezerwuj lub kup tutaj — bezpłatnie, co pomaga utrzymać bezpłatne usługi.