gzip压缩命令
gzip 是linux中常见的压缩/解压工具,最常见的使用对象是*.gz格式的文件
OPTIONS
-c --stdout --to-stdout 结果写到标准输出,原文件保持不变
-d --decompress --uncompress 解压
-k --keep 压缩或者解压过程中,保留原文件
-r --recursive
-t --test 检查压缩文件的完整性
-v --verbose 显示每个文件的名子和压缩率
-# --fast --best 取值从-1(最快)到-9(最好),默认是-6
- 压缩文件
原文件名为file1.txt,压缩后原文件消失,压缩后文件名为file1.txt.gz
gzip file1.txt
- 解压文件
gzip -d file1.txt.gz
- 压缩的时候,显示压缩率
gzip -v file1.txt
- 一条命令压缩多个文件,压缩之后,是各自分开的
gzip file1.txt file2.txt
- 压缩过程中,保留原文件
gzip -k file1.txt
- 压缩到标准输出中
可以连接两个文件
gzip -c file1.txt file2.txt > foo.gz
使用wc命令查看文件里有多少行
wc命令, 具体如何使用可以 通过wc --help 可以查看。
如:
wc -l filename 就是查看文件里有多少行
wc -w filename 看文件里有多少个word。
wc -L filename 文件里最长的那一行是多少个字。
wc命令的功能为统计指定文件中的字节数、字数、行数, 并将统计结果显示输出。
语法:wc [选项] 文件…
说明:该命令统计给定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所有指定文件的总统计数。字是由空格字符区分开的最大字符串。
该命令各选项含义如下:
- c 统计字节数。
- l 统计行数。
- w 统计字数。
这些选项可以组合使用。
输出列的顺序和数目不受选项的顺序和数目的影响。
总是按下述顺序显示并且每项最多一列。
行数、字数、字节数、文件名
如果命令行中没有文件名,则输出中不出现文件名。
使用ls -lht命令显示当前目录下的所有文件,其中有一列就是显示这个文件的大小。
如果要看一个文件夹的大小,可以用du -sh *