Comandi Linux · 2 min read · Jan 11, 2026
Tutorial sul comando znew di Linux per principianti (con esempi)

Sapevi che Linux offre un modo per ricomprimere i file .Z in file .gz? Sì, il comando znew ti consente di farlo. In questo tutorial, discuteremo le basi di questo strumento da riga di comando utilizzando alcuni esempi facili da comprendere. Ma prima di farlo, vale la pena menzionare che tutti gli esempi qui sono stati testati su una macchina Ubuntu 18.04 LTS.
Comando znew di Linux
Come già accennato sopra, il comando znew in Linux ti consente di convertire i file .Z in formato .gz ricomprimendoli. Di seguito è riportata la sua sintassi:
znew [ -ftv9PK] [ name.Z ... ]Ecco cosa dice la pagina man su questo comando:
Znew ricompone i file dal formato .Z (compress) al formato .gz (gzip).
Se desideri ricompattare un file già in formato gzip, rinomina il file per forzare un'estensione .Z
poi applica znew.Di seguito sono riportati alcuni esempi in stile Q&A che dovrebbero darti un’idea migliore di come funziona il comando znew.
D1. Come utilizzare il comando znew?
È abbastanza semplice: basta fornire il nome del file .Z come input. Ecco un esempio:
znew files2.ZQuesto comando produce ‘files2.gz’ in output, rimuovendo il file .Z originale nel processo.
D2. E se esiste già un file .gz con lo stesso nome?
Se esiste già un file .gz con lo stesso nome nella tua directory di lavoro corrente, il comando znew chiederà di confermare se desideri sovrascriverlo o meno.
Ad esempio, nel mio caso, il seguente comando:
znew files2.Zha prodotto il seguente prompt di conferma:
gzip: files2.gz esiste già; desideri sovrascrivere (y o n)?Quindi puoi premere ‘y’ se vuoi procedere, altrimenti premi ‘n’. In alternativa, puoi anche utilizzare l’opzione da riga di comando -f per forzare la ricompressione da .Z a .gz se esiste già un file .gz.
D3. Come far sì che znew visualizzi i dettagli nell’output?
L’opzione da riga di comando -v consente a znew di visualizzare dettagli come il nome e la percentuale di riduzione per ogni file compresso. Ecco un esempio:
D4. Quali sono altre opzioni utili di znew?
Ce ne sono alcune. Come -t che testa i nuovi file prima di eliminare gli originali, -9 assicura che lo strumento utilizzi il metodo di compressione più lento (compressione ottimale), e -P assicura che znew utilizzi pipe per la conversione per ridurre l’uso dello spazio su disco.
Di seguito è riportato l’elenco completo delle opzioni offerte da znew:
-f Forza la ricompressione da .Z a .gz anche se esiste già un file .gz.
-t Testa i nuovi file prima di eliminare gli originali.
-v Verbose. Visualizza il nome e la percentuale di riduzione per ogni file compresso.
-9 Utilizza il metodo di compressione più lento (compressione ottimale).
-P Utilizza pipe per la conversione per ridurre l'uso dello spazio su disco.
-K Mantiene un file .Z quando è più piccolo del file .gz; implica -t.Conclusione
Se il tuo lavoro implica la compressione e la decompressione di file tramite la riga di comando di Linux, il comando znew potrebbe esserti utile. In questo tutorial, abbiamo discusso alcune opzioni chiave offerte da znew. Per ulteriori informazioni, vai alla pagina man dello strumento.
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.