less 工具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极其强大。less 的用法比起 more 更加的有弹性。在 more 的时候,我们并没有办法向前面翻, 只能往后面看,但若使用了 less 时,就可以使用 [pageup] [pagedown] 等按键的功能来往前往后翻看文件,更容易用来查看一个文件的内容!除此之外,在 less 里头可以拥有更多的搜索功能,不止可以向下搜,也可以向上搜。
----------------------------------------------------------------------------------------
1.命令格式:
less [参数] 文件
2.命令功能:
less 与 more 类似,但使用 less 可以随意浏览文件,而 more 仅能向前移动,却不能向后移动,而且 less 在查看之前不会加载整个文件。
3.命令参数:
-b <缓冲区大小> 设置缓冲区的大小
-e 当文件显示结束后,自动离开
-f 强迫打开特殊文件,例如外围设备代号、目录和二进制文件
-g 只标志最后搜索的关键词
-i 忽略搜索时的大小写
-m 显示类似more命令的百分比
-N 显示每行的行号
-o <文件名> 将less 输出的内容在指定文件中保存起来
-Q 不使用警告音
-s 显示连续空行为一行
-S 行过长时间将超出部分舍弃
-x <数字> 将“tab”键显示为规定的数字空格
/字符串:向下搜索“字符串”的功能
?字符串:向上搜索“字符串”的功能
n:重复前一个搜索(与 / 或 ? 有关)
N:反向重复前一个搜索(与 / 或 ? 有关)
b 向后翻一页
d 向后翻半页
h 显示帮助界面
Q 退出less 命令
u 向前滚动半页
y 向前滚动一行
空格键 滚动一行
回车键 滚动一页
[pagedown]: 向下翻动一页
[pageup]: 向上翻动一页
--------------------------------------------------------------------------------------
4.使用实例:
实例1:查看文件
命令:
less log2013.log
输出:
实例2:ps查看进程信息并通过less分页显示
命令:
ps -ef |less
输出:
实例3:查看命令历史使用记录并通过less分页显示
命令:
history | less
输出:
[root@localhost test]# history | less
22 scp -r tomcat6.0.32 root@192.168.120.203:/opt/soft
23 cd ..
24 scp -r web root@192.168.120.203:/opt/
25 cd soft
26 ls
27 scp -r jdk1.6.0_16/ root@192.168.120.203:/opt/soft
28 clear
29 vim /etc/profile
30 vim /etc/profile
31 cd tomcat6.0.32/bin/
32 ls
33 ./shutdown.sh
34 ./startup.sh
35 vim startup.sh
36 ls
37 echo $JAVA_HOME
38 java
39 ls
40 ls
41 clear
42 cd /opt
43 ls
44 cp apache-tomcat-6.0.32.tar.gz soft/
45 ls
46 rm -f apache-tomcat-6.0.32.tar.gz
47 ls
48 cd soft
49 ls
50 tar -vzf apache-tomcat-6.0.32.tar.gz
51 tar -vzfx apache-tomcat-6.0.32.tar.gz
52 tar -zxvf apache-tomcat-6.0.32.tar.gz
53 ls
54 cd apache-tomcat-6.0.32
55 ls
56 cd ..
57 mv apache-tomcat-6.0.32 tomcat6.0.32
58 ls
59 cd tomcat6.0.32/
60 ls
实例5:浏览多个文件
命令:
Less log2013.log log2014.log
输出:
说明:
输入 :n后,切换到 log2014.log
输入 :p 后,切换到log2013.log
5.附加备注
1.全屏导航
ctrl + F - 向前移动一屏
ctrl + B - 向后移动一屏
ctrl + D - 向前移动半屏
ctrl + U - 向后移动半屏
2.单行导航
j - 向前移动一行
k - 向后移动一行
3.其它导航
G - 移动到最后一行
g - 移动到第一行
q / ZZ - 退出 less 命令
4.其它有用的命令
v - 使用配置的编辑器编辑当前文件
h - 显示 less 的帮助文档
&pattern - 仅显示匹配模式的行,而不是整个文件
5.标记导航
当使用 less 查看大文件时,可以在任何一个位置作标记,可以通过命令导航到标有特定标记的文本位置:
ma - 使用 a 标记文本的当前位置
'a - 导航到标记 a 处
相关推荐
Linux命令学习手册是一份专为初学者设计的资源,它涵盖了Linux操作系统中常用的各种命令,帮助用户更好地理解和操作Linux环境。Linux是一种免费且开源的操作系统,广泛应用在服务器、超级计算机和个人计算机上。学习...
学习 Linux 的第一步:当然是从 Linux 命令 入手: 查看 Linux 命令帮助信息 - 关键词:help, whatis, info, which, whereis, man Linux 文件目录管理 - 关键词:cd, ls, pwd, mkdir, rmdir, tree, touch, ln, ...
【Linux学习:Linux基本命令】 Linux是一个开源操作系统,它的强大在于其命令行界面,通过一系列基本命令进行系统管理和操作。本篇文章将详细讲解Linux的基本命令,包括登录和退出、文件命令、目录和层次命令、查找...
Linux命令学习模拟器是一款专为Linux初学者设计的实用工具,它可以帮助用户在不实际操作Linux系统的情况下,熟悉和掌握各种Linux命令的使用。这款模拟器可能是基于网页或者桌面应用程序的形式,提供了一个仿真的...
本资源"Linux命令大全"包含了516个Linux命令的详细资料,对于学习和理解Linux操作系统至关重要。下面,我们将深入探讨这个资源中涉及的一些关键知识点。 1. **命令手册**: - 在Linux世界中,命令手册(man pages...
为了更好地理解和记忆Linux命令,本资源提供了一套“Linux命令壁纸带中文”的学习资料。这些壁纸将常见的Linux命令与精美的图像结合,每张壁纸上都清晰地标注了对应的中文注释,旨在帮助用户在日常使用中加深对命令...
Linux命令大全手册是一份极其宝贵的资源,包含了超过550个不同的Linux命令,涵盖了从基本操作到高级系统管理的所有方面。这份手册不仅是初学者的入门指南,也是经验丰富的Linux用户日常工作中不可或缺的参考资料。 ...
通过阅读《Linux学习手册--Linux命令大全》这本书,你可以系统地学习并逐步精通Linux操作系统。这个文档包含了丰富的实例和解释,无论你是初学者还是经验丰富的用户,都能从中受益匪浅。记住,实践是检验真理的唯一...
通过这些资料的学习,你可以深入了解Linux系统的工作机制,熟练掌握日常运维和开发所需的Linux命令,提升你的Linux技能。无论是进行系统优化、性能调试,还是进行应用程序开发,这些知识都将为你提供强大的支持。
"Linux命令大全手册中文版"是为方便中文用户学习和掌握Linux命令而编写的指南,它以CHM(Microsoft HTML Help)格式呈现,体积小巧,便于查阅。 本手册涵盖了Linux系统中的各种常用命令,这些命令是Linux用户日常...
在IT领域,Linux操作系统是许多专业开发者和系统管理...通过阅读和查阅"Linux命令学习.chm"这样的资料,你可以逐步成为一个熟练的Linux用户,并在工作中得心应手。不断实践和探索,你将发现Linux命令行世界的无限魅力。
本资源摘要信息涵盖了 Linux 系统的基础命令、目录结构、FTP 服务实现等多个方面的知识点,旨在为学习 Linux 系统提供一个系统化的学习笔记。 一、基础命令 1. 文件管理命令:ls、pwd、cd、mkdir、rmdir、cp、rm、...
以下是一些常见的Linux命令的详细说明: 1. **cd命令**:改变当前工作目录。例如,`cd /home/user` 将用户的工作目录切换到 `/home/user`。 2. **pwd命令**:显示当前工作目录。使用`pwd`可以快速查看你所在的位置...
以下是一些重要的Linux命令和相关知识点: 1. **终端与shell**:在Linux中,用户通过终端(Terminal)或控制台进行交互,它使用shell(如bash)作为命令解释器,执行用户输入的命令。Bash是最常用的shell,提供了...
"Linux系统"意味着课程涵盖了操作系统的基本概念、目录结构、文件管理等方面,而"less命令"是其中的一个具体工具,用于深入学习Linux系统中的文件查看。 【压缩包子文件的文件名称列表】:赚钱项目 由于提供的文件...
Linux命令是Linux操作系统中进行系统管理、文件操作和任务执行的主要工具。对于新手而言,掌握基本的Linux命令是进入这个领域的第一步。以下是一些关键的Linux命令和概念的详细解释: 1. **more 和 less 命令**: ...
### Linux基本命令学习知识点概述 #### 第九课 文件与目录操作 - **文件与目录的基本概念**: - 文件:Linux中的文件被视为无结构的字符流形式,存储在某种介质上。 - 文件名:由字母、数字、下划线和圆点组成,...
这份“Linux命令速查手册”涵盖了Linux用户日常工作中可能会用到的关键命令,对于学习和掌握Linux操作至关重要。手册中包括了“Linux必学的80个命令”,“linux命令.EXE”(可能是一个Windows下的Linux命令解释程序...
"Linux命令学习.rar"这个压缩包文件,显然包含了有关Linux命令的学习资源,特别是"Linux命令学习.chm"这个CHM格式的文档,通常包含了详细的教程或手册。 Linux命令是通过命令行接口(CLI)与操作系统交互的方式,它...