`
yongxin
  • 浏览: 3330 次
  • 性别: Icon_minigender_1
最近访客 更多访客>>
社区版块
存档分类
最新评论

linux中的less命令详解

 
阅读更多
   最近开始学习“learn linux the hard way”,第二小节中提出了less命令。less是一个强大的命令,它可以对一个或多个文件或者其他输出进行显示,搜索某个词,也可以通过命令切换到当前配置的编辑状态。less is more,more is less。
   1.搜索
   当使用命令 less file-name 打开一个文件后,可以使用下面的方式在文件中搜索。搜索时整个文本中匹配的部分会被高亮显示。

1) 向前搜索

/ : 使用一个模式进行搜索,并定位到下一个匹配的文本

n : 向前查找下一个匹配的文本

N : 向后查找前一个匹配的文本



2) 向后搜索

? : 使用模式进行搜索,并定位到前一个匹配的文本

n : 向后查找下一个匹配的文本

N : 向前查找前一个匹配的文本



2 翻页操作

ctrl + F :向前移动一屏

ctrl + B :向后移动一屏

ctrl + D :向前移动半屏

ctrl + U :向后移动半屏



3 单行导航

j : 向前移动一行

k : 向后移动一行



4 其它导航

G : 移动到最后一行

g : 移动到第一行

q / ZZ : 退出 less 命令



5 编辑文件

v : 进入编辑模式,使用配置的编辑器编辑当前文件





6 标记导航

当使用 less 查看大文件时,可以在任何一个位置作标记,可以通过命令导航到标有特定标记的文本位置。

ma : 使用 a 标记文本的当前位置

'a : 导航到标记 a 处



7 浏览多个文件

方式一,传递多个参数给 less,就能浏览多个文件。

less file1 file2



方式二,正在浏览一个文件时,使用 :e 打开另一个文件。

less file1

:e file2



当打开多个文件时,使用如下命令在多个文件之间切换

:n - 浏览下一个文件

:p - 浏览前一个文件


8  less 版 tail -f
在 Linux 动态查看日志文件常用的命令非 tail -f 莫属,其实 less 也能完成这项工作,使用 F 命令。
使用 less file-name 打开日志文件,执行命令 F,可以实现类似 tail -f 的效果。
分享到:
评论

相关推荐

    linux中less命令使用详解.docx

    linux中less命令使用详解.docx

    Linux下的ps aux命令详解

    Linux下的ps aux命令详解 ps命令操作教程

    linux less命令实例详解

    less 文件名 ...退出less命令 下面是具体栗子: 1.打开文件 less catalina.out 2.查看文件,并显示行号 less -N catalina.out 3.定位到某行(这里定位到第10行) less +10g catalina.out 这就定位

    Linux less命令用法详解

    Linux less命令 less 与 more 类似,但使用 less 可以随意浏览文件,而 more 仅能向前移动,却不能向后移动,而且 less 在查看之前不会加载整个文件。 语法 less [参数] 文件 参数说明: -b 设置缓冲区的大小 -e 当...

    Linux命令详解之less命令

    一、Linux less命令语法 less [参数] 文件 less命令非常强大,在此只介绍几个常用的参数,更多参数使用man less来查看Linux帮助手册。 -b <缓冲区大小> 设置缓冲区的大小 -e 当文件显示结束后,自动离开 -f 强迫...

    LINUX常用命令详解

    1. cd 2. pwd ...19. less 20. head 21. tail 22. cut 23. at 24. crontab 25. sleep 26. kill 27. ps pstree 28. top 29. expr 30. locate 31. split 33. man,info 34. alias 35. unalias 36. clear

    linux命令详解词典

    主要描述linux中常用到的命令:cd,ls,chown ,cp,cup,find,less,ln...等。

    详解linux less命令查看大文件

    less 工具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极其强大。本文主要给大家介绍linux less命令查看大文件的相关知识,感兴趣的朋友一起看看吧

    Linux dmesg命令用法详解

    Linux dmesg命令 Linux dmesg命令用于显示开机信息。 kernel会将开机信息存储在ring buffer中。您若是开机时来不及查看信息,可利用dmesg来查看。开机信息亦保存在/var/log目录中,名称为dmesg的文件里。 语法dmesg ...

    查看linux文件的命令详解

    怎么查看linux文件 查看文件内容的命令: cat 由第一行开始显示内容,并将所有内容输出 tac 从最后一行倒序显示内容,并将所有内容输出 more 根据窗口大小,一页一页的现实文件内容 less 和more类似,但其优点...

    大数据基础-Linux基础详解课程27.基本命令-查看命令(cat,more,less,head,tail).mp4

    大数据基础-Linux基础详解课程

    入门学习Linux常用必会60个命令实例详解doc/txt

    入门学习Linux常用必会60个命令实例详解 Linux必学的60个命令 Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不...

    Linux课堂笔记.pdf

    3、 Linux目录详解 三、 命令概述 1、 常用快捷键 2、 Linux 终端命令格式 2.1 终端命令格式 2.2 查阅命令帮助信息 2.3 文件和目录常用命令 2.3.1 查看目录内容 2.3.2 ls命令 2.3.3 nd指令 2.4 相对路径和绝对路径 ...

    Linux文本处理

    连接文件或显示文本文件内容more命令:分屏显示文件内容less命令:查看文件内容head命令:显示文件开头的内容tail命令:显示文件结尾的内容Linux重定向(输入输出重定向)输入重定向输出重定向grep命令详解:...

    Linux使用教程(教程)

    目 录 一、Linux基础 5 1.什么是Linux? 5 2.什么是自由软件、GNU和GPL? 5 3.从技术上说,Linux有什么优点? 5 4.我需要学习Linux吗?...十五、Linux操作系统中备份恢复技术的详解 129 十六、GRUB使用说明 131

    查看某时间段到现在的系统日志的sed命令

    sed查看某时间段到现在的系统... 您可能感兴趣的文章:sed找到关键字所在行并将其前面的第一个字符删除的命令linux之sed命令的用法一天一个shell命令 linux文本内容操作系列-sed命令详解linux中sed命令的使用与注意小结

Global site tag (gtag.js) - Google Analytics