一天一个Linux基础命令之查看文件内容less

less      查看文件内容

1、命令格式

less [options] file...

2、命令功能

Linux中的less命令主要用来浏览文件内容,与more命令的用法相似,不同于more命令的是,less命令可往回浏览以看过的部分。

less 的用法比起 more 更加的有弹性。在 more 的时候,我们并没有办法向前面翻,只能往后面看,但若使用了 less 时,就可以使用[pageup]| [ b][pagedown]| [空格]等按键的功能来往前往后翻看文件,更容易用来查看一个文件的内容!除此之外,在 less 里头可以拥有更多的搜索功能,不止可以向下搜,也可以向上搜。

3、命令参数

-i: 忽略大小写

翻屏:

空格键 | [f]:向文件尾部翻一屏;

b:向文件首部翻一屏;

回车键 | [j]:向文件尾部翻一行;

k:向文件首部翻一行;

d:向文件尾部翻半屏;

u:向文件首部翻半屏;

文本搜索:区分大小写

/keyword:向文件尾部搜索;

?keyword:向文件首部搜索;

n:跟搜索命令相同的方向(下一个);

N:跟搜索命令相反的方向(上一个);

&/pattern - 仅显示匹配模式的行,而不是整个文件

快速跳转:

快速跳转到文件首部1G | g;

快速跳转到文件尾部G;

使用vi编辑器编辑文件: v

多个文件同时查看

lessfile1 file2...

:n下一个文件

:p 上一个文件

标记导航

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

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

‘a - 导航到标记 a 处

退出文件

q|ZZ:退出;

4、命令实例:

1、查看文件

命令:less test

[[email protected] ~]# cat test 
123
123
456123
[[email protected] ~]# less test 
123
123
456123
test (END)

例2、多个文件同时查看

命令:less test test2

[[email protected] ~]# cat test test2
123
123
123
456123
234
234
234
567
[[email protected] ~]#
[[email protected] ~]# less test test2
123
123
123
456123
test (file 1 of 2) (END) - Next: test2
[[email protected] ~]# less test test2
123
123
123
456123
 :n...skipping...
234
234
234
567
test2 (file 2 of 2) (END)

说明:

输入 :n后,切换到 test2

输入 :p 后,切换到 test

时间: 2024-10-27 03:13:51

一天一个Linux基础命令之查看文件内容less的相关文章

一天一个Linux基础命令之查看文件内容cat、tac

cat 查看文本文件 1.命令格式 cat[OPTION]... [FILE]... 2.命令功能 1.显示文件内容,创建新文件cat>filename 2.输入内容,内容输入完毕之后用Ctrl+D结束输入 3.将几个文件合并为一个文件:cat file1 file2... > file 3.常用参数 -n:在输入数据前面加行号 -b:非空的行输出,并且输出行号 -e|-E:在每行结束后再后面加上$ $一般用于行尾结束 -s:空行不重复输出 -t|-T:换行符显示为^I 4.常用范例 1.查看

一天一个linux基础命令之查看文件开头结尾部分内容tail

tail 显示文件结束部分内容 1.命令格式 tail[option]...[File]... 2.命令功能 显示文件内容,默认显示文件的后十行,可以用[-n] # | [-#],#代表显示的行数,选项指定显示多少行 使用tail命令的-f选项可以方便的查阅正在改变的日志文件, tail -f filename会把filename里最尾部的内容显示在屏幕上,刷新显示 3.常用选项 -c #:显示文件的字节(字符)数 -n #:显示文件多少行 -f:循环显示,当文件内容改变时,显示改变的内容,并不

一天一个linux基础命令之查看文件开头部分内容head

head查看文件开始部分的内容 1.命令格式 head [option]...[File]... 2.命令功能 显示文件内容,默认显示文件的前十行,可以用[-n] # | [-#],#代表显示的行数,选项指定显示多少行,如果没有"文件file"时,从标准输入中读取输入 3.常用选项 -c #:显示文件的字节(字符)数 -n #:显示文件多少行 4.命令实例 1.显示文件前n行内容 命令:head -n # File | head  -# File [[email protected]~

一天一个linux基础命令之查看文件类型file

file 查看文件类型 1.命令格式 file [options]  FILE ... 2.命令功能 该命令用来识别文件类型,也可用来辨别一些文件的编码格式.它是通过查看文件的头部信息来获取文件类型. 3.常用参数 -b:只列出文件辨识结果,不显示文件名称. -f:查看文件中的文件名的文件类型,一般用于shell编程 -i:以mime类型来显示文件的类型 -z:尝试去解读压缩文件的内容 -F:使用指定分隔符号替换输出文件名后的默认的":"分隔符. -L:查看对应软链接对应文件的文件类型

一天一个linux基础命令之修改文件时间戳touch

touch  修改时间戳(常用于创建空文件) 1.命令格式 touch [options]File ... 2.命令功能 用于修改文件的时间戳.访问时间.修改时间.改变时间.如果什么参数也不加默认创建一个空文件 Linux文件时间戳(timestamp): 访问时间:最近一次被访问(被读) access 修改时间:写数据  modify 改变的文件的内容 改变时间:改变元数据(文件的属性)  change,metadata,元数据  改变的文件的属性 改变时间会自动变化,当文件访问时,或者修改文

Linux基础命令,目录文件操作,vi编辑器详解

一.linux基础命令 linux命令的执行必须依赖于shell命令解释器.shell实际上是在linux系统中运行的一种特殊程序,它位于操作系统内核与用户之间,负责接收用户输入的命令并进行解释,将需要执行的操作传递给系统内核执行,shell在用户和内核之间充当了一个"翻译官"的角色.当用户登录到linux系统时,会自动加载一个shell程序,以便给用户提供可以输入命令的操作系统. 1.首先介绍一下快捷键 Tab键:用来补齐命令字或文件.目录名,例如输入"ifcon"

inux中tail命令---用于查看文件内容

linux中tail命令---用于查看文件内容 最基本的是cat.more和less.1. 如果你只想看文件的前5行,可以使用head命令,如:head -5 /etc/passwd2. 如果你想查看文件的后10行,可以使用tail命令,如:tail -2 /etc/passwd 或 tail -n 2 /etc/passwdtail -f /var/log/messages参数-f使tail不停地去读最新的内容,这样有实时监视的效果 用Ctrl+c来终止!3. 查看文件中间一段,你可以使用se

一天一个Linux基础命令之文件查看命令more

more:查看文件内容并分屏显示 1.命令格式 more [-d] [-num] [+/pattern] [+linenum] [file...] 2.命令功能 Linux more 命令类似 cat ,不过会以一页一页的形式显示,更方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能(与 vi 相似),使用中的说明文件,请按 h . 3.命令参数 -num:每屏显示几行,默认显示满屏 +num:从num行开始

Linux命令之查看文件内容

1 cat:查看文件内容 选项:-b    显示行号,空白行不显示行号 -n    显示行号,包括空白行 [[email protected] ~]#cat -b a.txt 2 more:分页查看文件内容,按空格查看下一页,按q退出 [[email protected] ~]#more a.txt 3 less:分页查看文件内容,使用方式与vi类似,空格(下一页).b键(上一页).G(最后一行).g(第一行) [[email protected] ~]# less /etc/passwd 4