gzip
आर्काइव
इस्तेमाल
gzip [-k] <file>एक फ़ाइल को .gz में दबाता है और सफल होते ही मूल फ़ाइल डिफ़ॉल्ट रूप से मिटा देता है, इसलिए उसे रखने के लिए `-k` लगाएँ या `-c` से मानक आउटपुट पर लिखें; यह कई फ़ाइलों को एक में नहीं बाँधता, इसीलिए पहले tar आता है।
आम विकल्प
| विकल्प | अर्थ |
|---|---|
| -k | Keep the original. Without it, gzip deletes the file it just compressed. |
| -d | Decompress, which is exactly what gunzip does. |
| -c | Write to stdout and leave the input alone. |
| -1 / -9 | Fastest / smallest. The default is -6. |
| -l | Show the compressed and original sizes of a .gz file. |
| -t | Test the integrity without unpacking. |
| -r | Walk a directory and compress each file separately. |
उदाहरण
gzip -9 access.logCreates access.log.gz. The original access.log is gone.
gzip -c report.csv > report.csv.gzCompress while keeping the original.
gzip -l backup.sql.gzHow much it actually saved.
बाँधना और दबाना अलग काम हैं: tar बाँधता है, gzip छोटा करता है, और .tar.gz दोनों है।
कैसे पढ़ें
- बड़े कोष्ठक [ ] उस हिस्से को दिखाते हैं जिसे छोड़ा जा सकता है।
- तीन बिंदु … का मतलब है एक से ज़्यादा दिए जा सकते हैं।
- विकल्पों में बड़े-छोटे अक्षर मायने रखते हैं — कुछ कमांड में -r और -R अलग काम करते हैं।
आम सवाल
Q. gzip क्या करता है?
एक फ़ाइल को .gz में दबाता है और सफल होते ही मूल फ़ाइल डिफ़ॉल्ट रूप से मिटा देता है, इसलिए उसे रखने के लिए `-k` लगाएँ या `-c` से मानक आउटपुट पर लिखें; यह कई फ़ाइलों को एक में नहीं बाँधता, इसीलिए पहले tar आता है।
Q. इसे कैसे लिखें?
gzip [-k] <file> — बड़े कोष्ठक वह हिस्सा दिखाते हैं जो छोड़ा जा सकता है।
Q. कितने विकल्प जानने लायक़ हैं?
यहाँ 7 दिए हैं; पूरी सूची man gzip में है। यह कमांड आर्काइव में आती है।
मिलती-जुलती कमांड
man पेज: man gzip