Linux中统计,检索和过滤文件内容的命令以及压缩归档命令(wc,grep,gzip,bzip2,

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux中统计,检索和过滤文件内容的命令以及压缩归档命令(wc,grep,gzip,bzip2,相关的知识,希望对你有一定的参考价值。

统计文件内容wc命令

用途: 统计文件中单词数量(Word Count)等信息
wc [选项]... 目标文件...
常用命令选项
-l:统计行数
-w:统计单词个数
-c:统计字节数

检索和过滤文件内容grep命令

用途: 在文件中查找并显示包含指定字符串的行
grep [选项]... 查找条件 目标文件
常用命令选项
-i:查看时忽略大小写
-v:反转查找,输出与查看条件不相符的行
查找条件设置
要查找的字符串以双引号括起来
"^......" 表示以......开头, "......$ "表示以.......结尾
"^$"表示空行

压缩命令gzip、bzip2命令

用途:制作压缩文件、解开压缩文件
gzip [-9] 文件名...
bzip2 [-9] 文件名...
gzip -d .gz格式的压缩文件
bzip2 -d .bz2格式的压缩文件
常用命令选项
-9(压缩)、-d(解压)

归档命令tar命令

用途:制作归档文件、释放归档文件
tar [选项] ...归档文件名 原文件或目录

tar[选项]...归档文件名 [-C 目标目录]
常用命令选项
-c 创建压缩包
-x 解压
-v 显示详细信息
-f 执行
-p 保留原有权限
-t 查看压缩包内容
-C 解压目标路径
-z gzip格式
-j bzip2格式

以上是关于Linux中统计,检索和过滤文件内容的命令以及压缩归档命令(wc,grep,gzip,bzip2,的主要内容,如果未能解决你的问题,请参考以下文章

linux中统计排序的内容含有空白行的解决办法

linux中统计文件中一个字符串出现的次数

CakePHP 3:如何在一次查询中统计和检索不同时期的数据?

python中sort命令介绍以及list结构中统计各元素出现的个数的方法

未解决对于使用Windows的IDEA进行编译的文件,但无法在Linux系统中统计代码行数的疑问

Linux操作系统的目录和文件管理