GNU/Linux >> Znalost Linux >  >> Linux

Výukový program příkazu Linux zforce s příklady

Příkaz gzip je populární nástroj používaný pro kompresi/dekompresi souborů v Linuxu. Základy tohoto nástroje jsme již probrali zde. Tento nástroj vytváří na výstupu soubory .gz. Někdy však – například při přenosu souborů – může být přípona přerušena. Budete rádi, když víte, že existuje nástroj, který můžete použít k vynucení přípony .gz zpět do těchto komprimovaných souborů.

Dotyčný nástroj je zforce a v tomto tutoriálu rychle probereme, jak můžete použít tento nástroj příkazového řádku. Než se k tomu ale pustíme, stojí za zmínku, že všechny příklady zde byly testovány na počítači Ubuntu 18.04 LTS.

Příkaz Linux zforce

Jak již bylo zmíněno na začátku, příkaz zforce vám umožňuje vynutit příponu '.gz' všem souborům gzip. Následuje jeho syntaxe:

zforce [ name ...  ]

A zde je návod, jak to vysvětluje manuálová stránka nástroje:

zforce forces a .gz extension on all gzip files so that gzip will not compress them twice.  
This can be useful for files with names truncated after a file transfer. On systems with a 14 char
limitation on file names, the original name is truncated to make room for the .gz suffix.
For example, 12345678901234 is renamed to 12345678901.gz. A file name such as foo.tgz is left
intact.

Mám například soubor .gz s názvem 'files'. Jak vidíte, v názvu chybí přípona .gz. Takže to, co jsem udělal, jsem jednoduše použil následující příkaz:

zforce files

A zde je výstup tohoto příkazu:

files -- replaced with files.gz

Takže vidíte, výstup příkazu řekl, že nahradil 'files' 'files.gz'. A když jsem zkontroloval soubor .gz v mém aktuálním pracovním adresáři, mohl jsem najít soubor s názvem files.gz.

Nyní, pokud máte adresář plný souborů .gz, jejichž názvy byly zkráceny, nemusíte na vstupu uvádět každý název. Můžete udělat něco jako já v mém případě. Tady to je:

Takže můžete vidět, že všechny tři soubory mají příponu .gz. Ujišťujeme vás, že i když již existují soubory s příponou .gz v názvu, tato operace je ponechá beze změny.

Závěr

Pokud intenzivně používáte gzip a někdy narazíte na situaci, kdy bude přípona .gz zkrácena z názvů souborů, nyní víte, co dělat. Pro přístup k manuálové stránce pro zforce přejděte sem.


Linux
  1. Linux Tee Command s příklady

  2. JQ Command v Linuxu s příklady

  3. Linuxový příkaz rsync s praktickými příklady

  1. Výukový program příkazu Linux Ping s příklady

  2. wc Linux Command s příklady

  3. Linux řazení příkazů s příklady

  1. Echo Command v Linuxu (s příklady)

  2. man Command v Linuxu s příklady

  3. Příkaz AWK v Linuxu s příklady