linux中less命令使⽤详解(内容分页显⽰)
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
scp -r tomcat6.0.32 root@192.168.120.203:/opt/soft cd ..
scp -r web root@192.168.120.203:/opt/
cd soft
ls
scp -r jdk1.6.0_16/ root@192.168.120.203:/opt/soft clear
vim /etc/profile
vim /etc/profile
cd tomcat6.0.32/bin/
ls
./shutdown.sh
./startup.sh
vim startup.sh
ls
echo $JAVA_HOME
java
ls
clear
cd /opt
ls
cp apache-tomcat-6.0. soft/
ls
rm -f apache-tomcat-6.0.
ls
cd soft
ls
tar -vzf apache-tomcat-6.0. tar -vzfx apache-tomcat-6.0. tar -zxvf apache-tomcat-6.0. ls
cd apache-tomcat-6.0.32
ls
cd ..
mv apache-tomcat-6.0.32 tomcat6.0.32 ls
cd tomcat6.0.32/
ls
实例4:浏览多个⽂件
命令:
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 - 仅显⽰匹配模式的⾏,⽽不是整个⽂件
linux安装jdk165.标记导航
当使⽤ less 查看⼤⽂件时,可以在任何⼀个位置作标记,可以通过命令导航到标有特定标记的⽂本位置:ma - 使⽤ a 标记⽂本的当前位置
'a - 导航到标记 a 处

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。