|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
; `$ ]- y* t8 S/ a8 v( h: v9 A$ Iless 与 more 类似,less 可以随意浏览文件,支持翻页和搜索,支持向上翻页和向下翻页。
+ N0 u# t6 `; M" P$ J# H* ?: Q( ]( u: P5 M
语法
* @0 z f: G6 ^" f/ T: @4 Lless [参数] 文件 " R/ `6 _) [5 Q' f2 v
参数说明:
0 W* \5 ~ \. |4 ^8 b* I. r6 A, V4 h
- Z5 F: G) W, L4 ?; r' Q u-b <缓冲区大小> 设置缓冲区的大小
" E4 E+ a6 q& O5 H4 E, S-e 当文件显示结束后,自动离开% K/ g$ }: q+ s0 d4 j7 J+ G
-f 强迫打开特殊文件,例如外围设备代号、目录和二进制文件* Y V: Y" f6 ^ S
-g 只标志最后搜索的关键词
- `) Q# k( ?. v4 J l* F/ N-i 忽略搜索时的大小写
- D- t4 X. Z4 V" Z/ _-m 显示类似more命令的百分比
9 J( r! p5 _* x2 Z. b& f. G-N 显示每行的行号
4 p( `, k- I) k-o <文件名> 将less 输出的内容在指定文件中保存起来
0 e7 ]$ Z9 B5 a" h* z$ h-Q 不使用警告音
d4 {. J" e, a' _-s 显示连续空行为一行
" |$ B: O2 {; |- p& _0 O' `-S 行过长时间将超出部分舍弃
1 u1 S( }9 p' \/ M-x <数字> 将"tab"键显示为规定的数字空格
$ x4 x1 G- i/ I/字符串:向下搜索"字符串"的功能1 W3 c( Y! A0 B8 C) c
?字符串:向上搜索"字符串"的功能- l& d& z4 c% e. A3 r" A# Q
n:重复前一个搜索(与 / 或 ? 有关)
' T) _0 y* s6 U! G2 Y6 p; FN:反向重复前一个搜索(与 / 或 ? 有关)
r" z, [- W% j [5 o2 B- Zb 向上翻一页; }9 z8 K1 M. R! E
d 向后翻半页
& v; z u! P; V* c' Mh 显示帮助界面
+ m& n5 q s; p# T6 \4 NQ 退出less 命令
# q9 \* j- V& r$ ~. A) d+ zu 向前滚动半页
( E1 ?; G, }) S* A4 A, d8 q7 y& Uy 向前滚动一行/ @+ ^5 e. u9 ~% a/ k9 B
空格键 滚动一页$ C0 K4 K) ~5 {' v. L) E5 u
回车键 滚动一行
! V4 @* ^% M0 n& E* ~' r2 ~[pagedown]: 向下翻动一页
( m& G9 m$ r7 V$ o* t: `[pageup]: 向上翻动一页* e; T. b6 B2 k& a) M
实例
. f ^% A' g. P5 t# z1、查看文件 ^9 i' u- p0 Z7 K
$ _ o8 b3 ?# m+ z- C" j/ ]/ b jless log2013.log$ {" {, S5 s/ y3 x( l* s% s
2、ps查看进程信息并通过less分页显示3 ?0 t* K* E. L4 o6 z6 I
* A/ T8 t* z! g P5 X+ s4 f' j: e
ps -ef |less! r- J. c6 t/ Z' k+ Y1 D
3、查看命令历史使用记录并通过less分页显示0 V1 q" `- _+ u! `7 q
( E+ G: F/ C1 [' M& m! x0 {[root@localhost test]# history | less3 U! y' T% M! [6 X$ O7 P' F5 c
22 scp -r tomcat6.0.32 root@192.168.120.203:/opt/soft
- v4 G; k& g# _. I' T* W; H6 I* n# c23 cd ..
. k; u% m5 R) v0 |3 S0 E24 scp -r web root@192.168.120.203:/opt/: C) i2 F* S* ^
25 cd soft
/ B" F9 d1 ~: c+ {26 ls2 F" w0 i! [) w
……省略…… g4 k- c, j3 W* U2 M8 T1 I
4、浏览多个文件& j' t" K5 \- q) M9 n
3 v) i" _- ]0 k. E
less log2013.log log2014.log' d" o. |1 K& B/ W- y
说明:/ B7 l. g( [( L" O5 D! j
输入 :n后,切换到 log2014.log) b& L9 W8 W; D6 E" U
输入 :p 后,切换到log2013.log
/ V0 J4 {6 G0 l0 ]; ~, [
# k' K# P: y- l1 H" i) E附加备注% i( ]" F# [" W% R6 N2 @* T
1.全屏导航. N# e q" I; d& p. Q3 c% s( P4 p
* C; k6 k2 J) octrl + F - 向前移动一屏! v9 q$ ~( L$ U6 o
ctrl + B - 向后移动一屏
7 ^! v5 I) T z4 F% b' ^+ X0 g" yctrl + D - 向前移动半屏
, k6 i: e+ |6 ectrl + U - 向后移动半屏( v4 I9 m' \9 c* T: v
2.单行导航: W d/ g) F/ ^" f; j
/ B; d7 _9 P+ B6 F+ b6 d; h/ V
j - 向前移动一行
9 G1 `! I- f/ C, z4 k: yk - 向后移动一行% b1 g- N1 }" u$ U" }
3.其它导航- e) q" \; o* r) \
8 E; E, `" @( t* W; Q- w* LG - 移动到最后一行
& N5 l$ T4 R8 e* O% I; \g - 移动到第一行
" H0 N' M# ]* ~: [q / ZZ - 退出 less 命令- o3 s2 g: j+ K x- }+ w
4.其它有用的命令
, z. V1 R: w0 X: V8 j
7 I& ]1 f7 ]4 p* ~) i; qv - 使用配置的编辑器编辑当前文件
4 ?" E4 | \3 j' @( i8 lh - 显示 less 的帮助文档
8 y) j" E- z7 [&pattern - 仅显示匹配模式的行,而不是整个文件5 [" |% V$ z. z( D: \, v
5.标记导航
8 U+ q* F) j; @5 M7 c% } V% e6 u; @; R4 {
当使用 less 查看大文件时,可以在任何一个位置作标记,可以通过命令导航到标有特定标记的文本位置:7 b0 X9 h1 Q$ F$ n1 d8 m; e
' w, V9 L# u5 F$ Z/ O
ma - 使用 a 标记文本的当前位置! W" ?0 \# k8 D* D- v9 T/ I$ p' O4 P
'a - 导航到标记 a 处 |
|