|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
less 与 more 类似,less 可以随意浏览文件,支持翻页和搜索,支持向上翻页和向下翻页。
8 M4 l# E4 b( n& T* ?% G
, X! u* ^3 P; r/ B" P8 Q; w+ o6 l q$ X5 `
语法3 E8 l& U/ ^. [. W ^! M* ~% }
less [参数] 文件 i. U; \6 i. Z* D/ L$ r* A
( u4 N( ?- {+ W8 H4 J" S9 s
/ l `7 |2 h' P1 s. @( Y1 N. [参数说明:! |6 f0 I& U4 ~' }+ e
7 x! W0 z+ o: J0 w
- -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]: 向上翻动一页 [9 D0 d& e' P; q: [
8 F2 j$ [; Q5 y) p% \
( w: m9 ~3 |/ g: N$ \实例, W0 H* O! u0 r M% ]
1 M* F5 h- Z: Q% z R1、查看文件
/ | C, d2 H" Z8 {5 T. v( z: S
1 D2 H; t. C/ a9 t3 |# m* gless log2013.log- F/ }- p$ h* J2 G9 M
" w6 t, _; ^0 o0 E/ z9 m
: S% \* {6 u( v3 O9 }# }" Q( Z2、ps查看进程信息并通过less分页显示' E; Q4 n% z6 E/ p
4 c8 ~4 z5 S4 m
ps -ef |less8 f/ l. u4 @3 F* v
7 T- [, o6 c6 N3 p k) b' }7 f" @8 V; X1 A4 L( O. r
3、查看命令历史使用记录并通过less分页显示# i0 j8 F" ^; x, d9 m# q; v( H
# Z7 z3 k( `/ l2 m* N[root@localhost test]# history | less0 G K B4 b% e. m( s- F
22 scp -r tomcat6.0.32 root@192.168.120.203:/opt/soft" P/ G# I; i# e9 O$ G: b
23 cd ..
8 U9 ~7 { o$ N W24 scp -r web root@192.168.120.203:/opt/
! |3 ^# `4 }* U. j! ?/ H B9 N25 cd soft
/ T: p( @6 h, \" J" R6 R( n26 ls
/ \/ i# E% V. g0 b. Z# L……省略……
2 k+ ?1 Z# }; h( _2 I, [# l1 a* q# \. R2 ~2 U
. ~& t, T! v# F* Q7 t4、浏览多个文件
) V4 O- o' l6 x6 R, N/ e- m. O) T) {* E9 Y6 ?" O
less log2013.log log2014.log
9 h1 g4 s( C9 r2 U" P/ h# H/ }/ y- |2 T R9 r' _9 }2 g! v) y
3 m0 l5 M; E- p说明:
) k! G7 `$ I9 Q i( Y# [输入 :n后,切换到 log2014.log S- p( _* p1 _6 K+ h/ O2 _
输入 :p 后,切换到log2013.log) q" p1 @$ k3 r! A
9 o P3 N5 M Z! B* y: V
& `8 J6 t$ K _1 ^+ d, X, y附加备注
! Z& S& @# s3 s1 a: @: o5 Q l& @# {3 d0 U3 n& t* `6 p9 N9 E: \
1.全屏导航
+ j5 m/ s! P3 e( @/ q1 {" M7 l, r
, m: \/ |2 j7 x, A$ k- ctrl + F - 向前移动一屏
- ctrl + B - 向后移动一屏
- ctrl + D - 向前移动半屏
- ctrl + U - 向后移动半屏5 B8 `% V$ c: D( J1 ^5 A
2 }! ]- `6 e: m F, Y
3 [5 g7 p3 m ]8 E! p$ X0 g- {2.单行导航
3 c! T" D+ p" F% l0 s! \2 n! k* @5 B. r1 T% C
- j - 向前移动一行
- k - 向后移动一行, ] E2 @8 r z9 H) P& H( H
% u1 G9 F; }: C5 s
- T! Q/ P, \/ i! S3.其它导航6 p' j* P5 Y. R1 [( |0 Z$ |
' |! Q$ _; m5 {6 |+ g
- G - 移动到最后一行
- g - 移动到第一行
- q / ZZ - 退出 less 命令& g. {- c2 ~. |, J, @. Z3 Y
# r* _$ o" S1 U4 I" [$ H% V! w J7 Y
3 t& ^) @& ]2 I" s+ p/ E. M0 \4.其它有用的命令, y, L, O" l1 D e
( a7 k4 O4 N% J% h' \: ~
- v - 使用配置的编辑器编辑当前文件
- h - 显示 less 的帮助文档
- &pattern - 仅显示匹配模式的行,而不是整个文件
% g- \" ~. G0 l: t + G! `. i: S- x8 @+ j F
# c b. z* c) V3 Z; ~; ]. p5.标记导航( n, D" E6 z" G+ U4 ^
; y8 F3 }3 q5 N. N6 }+ J: `+ V- |) p当使用 less 查看大文件时,可以在任何一个位置作标记,可以通过命令导航到标有特定标记的文本位置:2 m; Q9 w' ^) P8 C5 X3 S3 o
' z+ q$ M$ n6 r2 O" T- ma - 使用 a 标记文本的当前位置
- 'a - 导航到标记 a 处
' @; E2 b+ w6 \- z# I
/ c3 J# G( l& [2 r4 D* i( @) ]9 ^, E* d2 k' b* I
|
|