changed file names and directories
All checks were successful
learn org at code.softwareshinobi.com/linux.softwareshinobi.com/pipeline/head This commit looks good
All checks were successful
learn org at code.softwareshinobi.com/linux.softwareshinobi.com/pipeline/head This commit looks good
This commit is contained in:
57
landing/docs/commands/archives/gunzip.md
Normal file
57
landing/docs/commands/archives/gunzip.md
Normal file
@@ -0,0 +1,57 @@
|
||||
# The `gunzip` command
|
||||
|
||||
The `gunzip` command is an antonym command of [`gzip` command](015-the-gzip-command.md). In other words, it decompresses files deflated by the `gzip` command.
|
||||
|
||||
`gunzip` takes a list of files on its command line and replaces each file whose name ends with _.gz_, _-gz_, _.z_, _-z_, or *\_z* (ignoring case) and which begins with the correct magic number with an uncompressed file without the original extension. `gunzip` also recognizes the special extensions *.tgz* and *.taz* as shorthands for *.tar.gz* and *.tar.Z* respectively.
|
||||
|
||||
### Examples:
|
||||
|
||||
1. Uncompress a file
|
||||
|
||||
```
|
||||
gunzip filename.gz
|
||||
```
|
||||
|
||||
2. Recursively uncompress content inside a directory, that match extension (suffix) compressed formats accepted by `gunzip`:
|
||||
|
||||
```
|
||||
gunzip -r directory_name/
|
||||
```
|
||||
|
||||
3. Uncompress all files in the current/working directory whose suffix match *.tgz*:
|
||||
|
||||
```
|
||||
gunzip -S .tgz *
|
||||
```
|
||||
|
||||
4. List compressed and uncompressed sizes, compression ratio and uncompressed name of input compressed file/s:
|
||||
|
||||
```
|
||||
gunzip -l file_1 file_2
|
||||
```
|
||||
|
||||
### Syntax:
|
||||
|
||||
```
|
||||
gunzip [ -acfhklLnNrtvV ] [-S suffix] [ name ... ]
|
||||
```
|
||||
|
||||
### Video tutorial about using gzip, gunzip and tar commands:
|
||||
|
||||
[This video](https://www.youtube.com/watch?v=OBtG8zfVwuI) shows how to compress and decompress in a Unix shell. It uses `gunzip` as decompression command.
|
||||
|
||||
### Additional Flags and their Functionalities:
|
||||
|
||||
|**Short Flag**|**Long Flag**|**Description**|
|
||||
|:---|:---|:---|
|
||||
|-c|--stdout|write on standard output, keep original files unchanged|
|
||||
|-h|--help|give help information|
|
||||
|-k|--keep|keep (don't delete) input files|
|
||||
|-l|--list|list compressed file contents|
|
||||
|-q|--quiet|suppress all warnings|
|
||||
|-r|--recursive|operate recursively on directories|
|
||||
|-S|--suffix=SUF|use suffix SUF on compressed files|
|
||||
||--synchronous|synchronous output (safer if system crashes, but slower)|
|
||||
|-t|--test|test compressed file integrity|
|
||||
|-v|--verbose|verbose mode|
|
||||
|-V|--version|display version number|
|
||||
Reference in New Issue
Block a user