常用的文件查看命令

常用的文件查看命令

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 19:00
下一篇 2017-04-03 19:51

相关推荐

  • corosync + pacemaker搭建高可用mysql

    一、实验图     二、环境准备  1)确保时间同步 [root@SQL1 ~]# crontab -e  */5 * * * * /usr/sbin/ntpdate 172.16.2.15 [root@SQL2 ~]#…

    Linux干货 2015-06-30
  • 两张盘合并做yum源

    第一步 先把两张光盘都连接到系统中 连接上iso文件后重启电脑 这时桌面会显示已将连接上的iso文件   然后创建两个文件夹分别挂载这两个光盘   mkdir centos6.9-{1,2} 创建两个文件夹 df 查看系统硬盘   然后把两个光盘分别挂载到文件中 mount -o ro,loop /dev/sr0 centos6…

    2017-07-12
  • 数据结构-栈和队列

    1.栈 1.1 栈的定义 栈是一种特殊的线性表。其特殊性在于限定插入和删除数据元素的操作只能在线性表的一端进行。如下所示: 结论:后进先出(Last In First Out),简称为LIFO线性表。 栈的基本运算有六种: 构造空栈:InitStack(S)、 判栈空: StackEmpty(S)、 判栈满: StackFull(S)、 …

    Linux干货 2015-04-07
  • Linux程序包管理rpm、yum、源码编译

    概述:     众所周知,Linux操作系统本身,必须要借助额外的一些软件,才能完成某些应用的,操作系统如果没有应用程序的填充,就无法创造出生产力,这样即使再完美的操作系统,也毫无用处。那么本章就简要介绍一下Linux系统上对程序包的管理,分为以下三个部分:     1、程序包的…

    Linux干货 2016-08-24
  • Raid的工作原理

    1,什么是Raid Raid的基本原理就是把多个磁盘组合到一起,组成一个磁盘组,使性能达到或超过一个容量巨大价格昂工艺的磁盘,当然基于硬件的RAID解决方案比基于软件RAID技术在使用性能和服务性能上稍胜一筹,具体表现在检测和修复多位错误的能力、错误磁盘自动检测和阵列重建等方面。 2.RAID级别介绍;一般常用的RAID阶层,分别是RAID 0、RAID1、…

    Linux干货 2017-06-19
  • 计算机组成及Linux基础

    第1题:描述计算机的组成及功能 1.1计算机的组成       计算机是有 运算器,控制器,存储器,输入设备和输出设备组成计算机 1.2计算机各部件功能 运算器 对数据进行算术运算,逻辑运算和对数据进行加工处理 存储器 存储程序,数据和各种信号,命令等信息,并在需要时提供这些信息 控制器 是整个计算机的中枢神…

    Linux干货 2017-07-02

评论列表(1条)

  • renjin
    renjin 2017-04-05 14:49

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