找回密码
 注册
关于网站域名变更的通知
查看: 575|回复: 1
打印 上一主题 下一主题

Linux less 命令

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-4-23 17:51 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
less 与 more 类似,less 可以随意浏览文件,支持翻页和搜索,支持向上翻页和向下翻页。- o$ `+ H+ t* L! _( g
. U" m$ a$ L: s, N3 ]

8 I9 ^' @- F7 R语法# g0 R# F, S8 E6 t
less [参数] 文件
% F. f! ~1 y! W7 X" s0 Q+ O; r& p8 ?  P6 Y2 F* D  g

6 Q* c  R/ r, p参数说明:
0 s: U" A  E. @* q! ?
2 A$ b% h% b7 d, k# H  _2 u4 `! [" Q
  • -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]: 向上翻动一页% ~/ C( `/ C' _. C
3 y" H& Y6 M! E) ?& I. i/ }3 a* l

  I) T; e( K1 ^$ Y, l实例
* L. w" q6 K. y% D8 x/ B0 g  K# k' C4 w
1、查看文件! M4 E! ?& W' E. L% z2 k

+ P* Z- ?5 n) N2 [# iless log2013.log% a/ B$ Y4 c2 S

9 c% M) g) y# h$ o9 q4 l$ ?2 C; n2 M7 `
2、ps查看进程信息并通过less分页显示7 a$ N, ~9 D( W% B

7 z5 ~0 k" U4 \# hps -ef |less& r) _( a; {2 Q9 d  [$ @7 z
5 \' B: V' P1 M$ r, v5 C

8 ]& x2 n$ s% p0 i3、查看命令历史使用记录并通过less分页显示
: C1 Y; W4 o6 i$ t9 Y1 v% }
8 E: O: n) @; K[root@localhost test]# history | less/ i% u1 H% t9 [+ T" x# r" |  B7 j9 Y
22  scp -r tomcat6.0.32 root@192.168.120.203:/opt/soft1 R% {$ I8 }) X/ ?
23  cd ..
) r" q! c4 n  X" ]) n: H) m& v6 g24  scp -r web root@192.168.120.203:/opt/2 c- I$ R3 Z1 C' ]! N7 a# T
25  cd soft8 E) ?$ b# V- X* P6 ], y* K; Y
26  ls% S0 |7 L; e, W8 q2 U  L  \. }
……省略……
" `- b1 p) H1 g# m& r% s
# |% b/ l* J3 R2 T$ I3 ~
: m. g) P! P+ H# U. w4、浏览多个文件
) _  a- ?: ^& B* y+ k' R/ p  p* X1 i# G( X
less log2013.log log2014.log
9 `2 F' ?6 G+ b2 E; ~+ s' B  C3 v6 `2 b9 z) t! j9 B8 d3 u- G
$ d6 [$ ^; {, T- \6 {
说明:; K3 W3 _0 K" G
输入 :n后,切换到 log2014.log
. T! p" J' J( o输入 :p 后,切换到log2013.log
6 |9 J( `0 t9 p/ _4 L" o% f7 h4 p& F- r
$ E. l$ h: ]4 t# n  j
附加备注+ s- A  ]% t6 a- Q9 L1 H" o. P

% }# V% @7 I2 l" G! g1.全屏导航
+ G" a& w. ?1 ~2 l
0 N$ O, b% w  w
  • ctrl + F - 向前移动一屏
  • ctrl + B - 向后移动一屏
  • ctrl + D - 向前移动半屏
  • ctrl + U - 向后移动半屏; r3 e( l$ H; Y
# V3 \  }; a( c1 f) W0 \% W

8 K( l* b3 U9 m# k2.单行导航  E/ X, i- N0 f

7 z- j% }" P. f( f5 D6 y* ?; o/ r
  • j - 向前移动一行
  • k - 向后移动一行
    7 Z  Y6 c, w# s4 r

/ r2 S7 L* [% t3 t+ |+ C
' L* _1 @$ [, E3 \5 b& J- L3.其它导航
. J3 [. W# A7 D/ P/ U' V6 P+ f7 ]
  • G - 移动到最后一行
  • g - 移动到第一行
  • q / ZZ - 退出 less 命令! d, v2 Y5 L7 N7 Z( j* r- J
/ ^3 r/ t7 z& l

* F3 E% I5 I5 n' H6 @0 s$ _4.其它有用的命令
3 L" E8 s$ }' X. y) g) F# x+ A6 T; v% {$ C8 I2 b* f
  • v - 使用配置的编辑器编辑当前文件
  • h - 显示 less 的帮助文档
  • &pattern - 仅显示匹配模式的行,而不是整个文件
    5 Y  k! s' g$ f$ q

2 B! E* l. T( E$ M% K* P
0 G2 W3 `6 {: L( t$ T% G5.标记导航
& V8 P; _0 s( m8 m9 y, Z4 {! N6 m9 t$ Q$ S1 O" i( w% _* m
当使用 less 查看大文件时,可以在任何一个位置作标记,可以通过命令导航到标有特定标记的文本位置:
  _8 d% B' u/ B( p# r# r
, d/ L* I7 {1 q- M6 y( U" W# O
  • ma - 使用 a 标记文本的当前位置
  • 'a - 导航到标记 a 处
    8 {* \  ?1 J4 g7 C: D
1 u  {8 W* Z7 L2 G; w  u1 X: q2 j& ?
6 ^' W# ~' o, x( o  O- A6 P

该用户从未签到

2#
发表于 2021-4-23 18:48 | 只看该作者
Linux less 命令
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-24 19:33 , Processed in 0.156250 second(s), 24 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表