常用的文件查看命令

常用的文件查看命令

1.     cat

常用参数

-n     显示行号

-E     显示行尾结束符 $

-b     显示非空行编号

-s      连续的空行合成一行

-A    显示隐藏字符

通常用法        cat   -An

常用的文件查看命令

当然还有cat 的双胞胎,将文件倒着看的 tac

常用的文件查看命令

2.     more

分页查看文件内容,空格键翻页

常用的文件查看命令

3.     head

查看文件首部

-n     指定行数

常用的文件查看命令

4.     tail

查看文件尾部多少行

常用参数

-n    指定行数,和head类似。

-f     实时查看文件内容。

常用的文件查看命令

5.     cut

切割文本,按要求输出文本。通常结合管道使用。

-d    指定分隔符,默认为Tab按键

-f     指定第几段字符

-c    指定字符切割

例如,cat查看/etc/passwd的前四个字符

常用的文件查看命令

6.     wc

查看文件里面内容有多少行,多少字节,字符,字数。

-l     查看行数

-w   统计单词总数

-m   统计字符总数

-c    统计字节总数

常用的文件查看命令

7.     sort

给文本排序,默认按每行首字母顺序排序

-r     由上至下整理

-n    按数字大小整理

-u    删除输出中的重复行

-t     以后面的字符为分隔符

-k    选择某个字段进行排序

-f     忽略字符大小写

例如,按第三个字段进行排序

常用的文件查看命令

8.     uniq

从输入中删除重复行

-c    显示每行重复出现的次数

-d    仅仅显示重复

-u   显示不重复

常用的文件查看命令

最后在补充一个超实用的例子

统计日志中频繁访问的前十个IP地址

cat /var/log/httpd/access.log
| cut –d” “ –f 1 | sort | uniq –c | sort –nr | head
 

原创文章,作者:linux is not unix,如若转载,请注明出处:http://www.178linux.com/72431

(0)
linux is not unixlinux is not unix
上一篇 2017-04-03
下一篇 2017-04-03

相关推荐

  • 文件处理命令作业题

    练习题    1.找出ifconfig命令结果中的本机的所有ipv4地址4    2.查出分区空间使用率的最大百分比值    3.查找用户UID最大值的用户名、UID及shell类型    4.查出/tmp的权限。以数字方式显示    5.统计当前链接本机的每…

    Linux干货 2016-08-08
  • Lvm基本应用,扩展及缩减实现

    什么是LVM LVM是Logical Volume Manager的简写。其是Linux环境下对磁盘分区进行管理的一种机制。LVM由Heinz Mauelshagen在Linux 2.4内核上实现。其主要作用是在不损坏磁盘数据的情况下对磁盘空间进行增加,缩减。LVM的做法是将几块物理硬盘通过软件的方式组合成一块空间相对大的Volume Group,简称VG,…

    Linux干货 2016-09-08
  • linux基础学习之AWK

    内容: 1、awk输出(print、printf) 2、awk变量(内建变量和定义变量) 3、awk数组 4、awk重定向输出 5、awk操作符 6、awk常见模式类型 7、awk控制及循环语句 8、awk内置函数 awk:(其名称得自于它的创始人 Alfred Aho 、Peter Weinberger 和 Brian Kernighan 姓氏的首个字母)…

    Linux干货 2016-09-22
  • Linux之磁盘管理

    Linux之磁盘管理       linux系统中, 一切都是文件, 而这些文件都是存储在磁盘中, 因此对于磁盘的管理是非常重要的, Linux磁盘管理的好坏, 直接关系到整个系统的性能问题, 本文主要介绍了磁盘结构, 分区类型, 管理分区, 管理文件系统, 挂载设备, 管理虚拟内存这几大项的内容.    &…

    Linux干货 2016-08-29
  • Linux软件包管理

    一、rpm包管理工具 1、rpm包简介 rpm是redhat的软件包管理器。rpm包管理器全称rpm: Redhat Package Manager RPM  Package Manager。它的软件包后缀也为.rpm。除此外,debian,deb文件有dpkg包管理器。 rpm包的命名方式: 源代码:name-version.tar.{gz|bz…

    Linux干货 2016-08-21
  • RAID常见级别及特性

    磁盘阵列(Redundant Arrays of Independent Disks,RAID),通过软件或者硬件的手段将多个磁盘整合成一个磁盘来使用,以此来提高磁盘的性能,并提供数据冗余的功能。 目前常见的RAID等级: raid0,被称为条带卷。 条带卷,我们可以通过名字来想象:RAID0通过把文件切割之后把数据像一条带子一样平铺在每个磁盘之上。 由于文…

    Linux干货 2016-01-05

评论列表(1条)

  • renjin
    renjin 2017-04-05 14:49

    文章详细的介绍了文本处理工具的用法,内容和排版上都很不错,继续努力就好