可以先用 less 文件名 来打开文件,

然后可以按回车,打开底部命令输入行(即出现一个冒号的位置),

然后可以使用  键盘上的 home 键跳到文件开始,end键跳到最后,PgUp向前翻页,PgDn向下翻页,

 

 {

  也可以使用linux命令实现上面功能:

  g  跳到开头 

  G  跳到文件结尾 

  b  往前翻一页(一屏幕)

  f  往后翻一页(一屏幕)

 }

还可以在冒号后面直接输入  /要搜索的关键字  进行 高亮显示,可以 用  n 向前查找或者 N 向后查找。

转:

linux less对文件内容进行搜索

2016年07月08日 10:18:52 某轩 阅读数:9933 标签: linuxless搜索 更多

个人分类: 运维
 

Linux下用less查看文件内容

最近在查找日志的时候,看的眼花缭乱的,用less可以完美找到想要的内容,简单的几个命令,
less xx.log      打开
/你好               搜索
n                     向下查找

具体如下:

在Linux下,查看文件的某一行(及浏览前后)

less初始不加载文件任何部分,是显示到哪一屏幕再加载那几行!

1、用less打开文件

并指定直接定位到某个位置!

命令: less xx.log

 
# 直接定位到第100行
less +100g xx.log

# 定位到最后一行
less +GG xx.log

# 定位到第100个字节的位置
less +100P xx.log

# 直接定位到50%的位置
less +100p xx.log

1
2
3
4
5
6
7
8
9
10
11
# 直接定位到第100行
less +100g xx.log
 
# 定位到最后一行
less +GG xx.log
 
# 定位到第100个字节的位置
less +100P xx.log
 
# 直接定位到50%的位置
less +100p xx.log

2、less中移动

行移动

j        – 向前移动一行
k       – 向后移动一行

显示行号等一些信息

=      -显示当前行信息,如行号、字节位置等(可能要计算,毕竟没有加载整个信息!)

搜索所需内容

/serchContent                – 使用一个模式进行搜索,并定位到下一个匹配的文本
n                                     – 向前查找下一个匹配的文本
N                                     – 向后查找前一个匹配的文本

linux less对文件内容进行搜索的更多相关文章

  1. 在Linux下查找文件内容包含某个特定字符串的文件

    如何在Linux下查找文件内容包含某个特定字符串的文件? 我的目录下面有test1和test2两个文件夹,里面都含有很多文件,其中test2里面还包含一个test文件夹 我想请问的是,如何通过查找关键 ...

  2. linux系统清空文件内容

    本文转载至:http://www.jbxue.com/LINUXjishu/14410.html 本文介绍下,在linux系统中,清空文件内容的方法,使用cat命令.echo命令,将文件内容截断为0字 ...

  3. [转]linux查看日志文件内容命令

    linux查看日志文件内容命令tail.cat.tac.head.echo tail -f test.log你会看到屏幕不断有内容被打印出来. 这时候中断第一个进程Ctrl-C, ---------- ...

  4. linux查看日志文件内容命令tail、cat、tac、head、echo

    linux查看日志文件内容命令tail.cat.tac.head.echo tail -f test.log你会看到屏幕不断有内容被打印出来. 这时候中断第一个进程Ctrl-C, ---------- ...

  5. 【Linux】linux查看日志文件内容命令tail、cat、tac、head、echo

    linux查看日志文件内容命令tail.cat.tac.head.echo tail -f test.log你会看到屏幕不断有内容被打印出来. 这时候中断第一个进程Ctrl-C, ---------- ...

  6. linux下直接复制文件内容到剪切板

    title: linux下直接复制文件内容到剪切板 date: 2017-11-23 17:00:06 tags: categories: Linux 首先安装xsel. xsel --input - ...

  7. linux查看日志文件内容命令tail、cat、tac、head、echo、vi

    linux查看日志文件内容命令tail.cat.tac.head.echo tail -f test.log你会看到屏幕不断有内容被打印出来. 这时候中断第一个进程Ctrl-C, ---------- ...

  8. linux查看日志文件内容命令tail、cat、tac、head、echo详解

    linux查看日志文件内容命令tail.cat.tac.head.echo tail -f test.log你会看到屏幕不断有内容被打印出来. 这时候中断第一个进程Ctrl-C, ---------- ...

  9. 大数据之路week07--day04 (Linux 中查看文件内容的关键字处)

    Linux如何对文件内容中的关键字进行查找   如果是用vi打开文件后,在命令行下输入“/关键字” 如果是在没有打开文件的前提就用"cat 文件名 | grep "关键字" ...

随机推荐

  1. python之路--初识html前端

    一.HTML文档结构 最基本的HTML文档: <!DOCTYPE html> <html lang="zh-CN"> #这个lang表示语言,zh-CN是中 ...

  2. sed 双引号 单引号的区别

    a="abcd" b="abc" sed -i '/$a/ s/$/$b/' test.a 我想在test.a中匹配以”abcd“开头的行,然后在行尾加入”ab ...

  3. python数据结构与算法第十四天【二分查找】

    1.二分查找的原理 对于已经排序的列表进行最快速度的查找 2. 代码实现 (1)递归实现 def binary_search(alist, item): if len(alist) == 0: ret ...

  4. AgilePoint数据库模式中当前所有表的列表

    表名 描述 WF_ACTIVITY_INSTS 包含有关活动实例的信息. WF_ASSIGNED_OBJECTS 包含有关用户角色的分配对象的信息. WF_AUDIT_TRAILS 包含有关流程模板的 ...

  5. 了解AutoCAD对象层次结构 —— 5 —— 块表

    为了清楚的了解块表的组成内容,让我们利用MgdDbg工具查看一下块表中的块表记录.在开始页面,以无样板模式新建一个.dwg文件(图 4‑7(1)),这样的话,默认的块表记录只有3条(图 4‑7(2)) ...

  6. Node.js 安装与管理

    一.node安装 Windows下,官网下载 Node.js 安装包,运行安装即可, 安装成功后,可查看版本号 node -v 二.npm npm 是 node 包管理工具,随同node一起安装,安装 ...

  7. POJ 3264-Balanced Lineup-RMQ问题

    裸RMQ问题 #include <cstdio> #include <algorithm> #include <cstring> using namespace s ...

  8. Server socket

    用法都一样 区别:  self.request   TCP  self.requsst 代表具体的链接 UDP  self.requst 代表一个小元组(元组里面: 第一个元素 客户端发来的数据 ,第 ...

  9. django 配置邮件发送 send_email

    导入 send_email 所用方法导入 from django.core.mail import send_mail 因为使用的需要指明 发送人 所以要把 setting.py 中的 EMAIL_F ...

  10. Android studio preview界面无法预览,报错render problem

    1.查看报错信息,如果有报错,该叹号应为红色,点击查看报错,显示为render problem 2.打开res/styles.xml修改为如图,添加Base. 3.再打开preview界面