可以先用 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. Gevent 性能和 gevent.loop 的运用和带来的思考

    知乎自己在底层造了非常多的轮子,而且也在服务器部署方面和数据获取方面广泛使用 gevent 来提高并发获取数据的能力.现在开始我将结合实际使用与测试慢慢完善自己对 gevent 更全面的使用和扫盲. ...

  2. cmd & tree & bash

    cmd & tree & bash bug E: Unable to locate package tree solution # 1. update $ sudo apt-get u ...

  3. sql 用户相关命令

    查看所有用户 select distinct concat(user, '@', host,';') as userList from mysql.user; select  #查找 distinct ...

  4. web前端面試題

    1.怎麼判斷一個一個變量的類型是string? typeof(obj)==="string" typeof obj==="string" obj.constru ...

  5. SpringMvc父子容器

      使用监听器listener来加载spring的配置文件:如下 <context-param> <param-name>contextConfigLocation</p ...

  6. 6.docker的私用镜像仓库registry

    docker方式启动镜像仓库 / # cat /etc/docker/registry/config.yml version: 0.1 log: fields: service: registry s ...

  7. 3.ansible-iventory的写法和基本变量

    ansible的配置文件一点要多考虑,有些设定比如ssh端口啊用户啊线程啊都尽量在里面调节好iventory的话/etc/ansible/hosts 里面可以使用正则匹配ansible从invento ...

  8. openblas下载安装编译

    编译好的库: https://github.com/JuliaLinearAlgebra/OpenBLASBuilder/releases 源码编译 下载:https://github.com/xia ...

  9. codeforces534B

    Covered Path CodeForces - 534B The on-board computer on Polycarp's car measured that the car speed a ...

  10. Nginx 多核cpu负载均衡

    L:122 查看Linux CPU 缓存大小 cat /sys/devices/system/cpu/cpu1/cache/index0/size //指令缓存 cat /sys/devices/sy ...