|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
) H( @' p/ s* X" |less 与 more 类似,less 可以随意浏览文件,支持翻页和搜索,支持向上翻页和向下翻页。( D0 `, r, s6 ^0 _* N& R; @7 \3 N
8 j( S* @1 O# g. g3 P: c/ \5 w4 g语法
0 P& ~+ u9 X/ I0 V6 zless [参数] 文件 0 I# P, L. R+ h4 w8 f- T3 V& |
参数说明:2 Y4 M% C5 F T4 ]
9 r. C" [ [& K4 [ K-b <缓冲区大小> 设置缓冲区的大小
0 \5 s L# H. I: p2 ^8 d( n-e 当文件显示结束后,自动离开
7 [* p2 K" Z8 Z! B5 p" Q-f 强迫打开特殊文件,例如外围设备代号、目录和二进制文件
5 E ]' _1 Y C! z! ~% [+ C-g 只标志最后搜索的关键词
% g8 f9 U& H9 X# \6 z/ v-i 忽略搜索时的大小写
/ H5 e( A2 n6 @; @/ q4 E5 Q7 l-m 显示类似more命令的百分比
# s. L; m$ r2 P4 U o* q-N 显示每行的行号
! U# y; R' l/ w3 S7 c' P6 m0 u. e-o <文件名> 将less 输出的内容在指定文件中保存起来5 ^% N4 {7 E' _: I# x' F5 y" b7 {
-Q 不使用警告音
4 i6 q& \) k; ]. {-s 显示连续空行为一行. o8 O E& V- s2 d! K0 c
-S 行过长时间将超出部分舍弃1 |5 a5 l1 \+ Y9 x. I& @. A
-x <数字> 将"tab"键显示为规定的数字空格9 p% }7 O n4 b+ I) ]! g6 ?0 _' D
/字符串:向下搜索"字符串"的功能
4 ?+ w- y, P( K6 z% j) ]4 d?字符串:向上搜索"字符串"的功能9 B# m: {2 R6 Z
n:重复前一个搜索(与 / 或 ? 有关)
% y5 L! O' \: u9 l! {4 }N:反向重复前一个搜索(与 / 或 ? 有关)
3 U& T1 K$ [. q- z& Kb 向上翻一页
/ r3 A* l) w4 P: E: O, [+ id 向后翻半页
/ N5 p3 c. J7 t3 ?& `# Sh 显示帮助界面
8 F: O6 D6 ^' b# _Q 退出less 命令
6 g2 W) z- S: |, t0 r, ku 向前滚动半页/ z7 j: f7 J$ R9 V: x
y 向前滚动一行
) n; `' J7 C2 q$ \+ s4 |: u. ^1 L空格键 滚动一页
1 r u s5 ^0 X" c3 x回车键 滚动一行5 b: y) Q! t+ l7 T+ k2 J: w
[pagedown]: 向下翻动一页2 s& l4 Z0 `: ?8 ]/ M
[pageup]: 向上翻动一页
, i' w$ A3 p, @9 a实例
' @! B6 n( ?! V7 C( U4 o1、查看文件; q5 |% D, Z. e/ K) u3 |
+ i3 c' O2 n6 y2 s% x, o
less log2013.log
$ y$ V2 D# H( i+ ?- j8 E$ b# q. z2、ps查看进程信息并通过less分页显示( Y* `( M* i+ F
" Q% z* \) o# q4 k
ps -ef |less
( @3 I) H! a% J3、查看命令历史使用记录并通过less分页显示
8 u1 C; q! ^% ]& Z5 a( u! {/ b. \
/ s8 h3 w& g& \7 o[root@localhost test]# history | less3 S' e3 f3 }& v. c1 q1 I
22 scp -r tomcat6.0.32 root@192.168.120.203:/opt/soft, ?9 J6 k4 H4 c& J6 {3 L
23 cd ..0 U4 h3 H) r7 P6 q, }
24 scp -r web root@192.168.120.203:/opt/
7 k: R% N) G- J6 J. ]25 cd soft
" z9 M, q n, p1 [26 ls
" ~( K6 \; o7 D* ]$ u……省略……
6 _8 c5 B0 q' B2 v/ G4、浏览多个文件
; w# I7 p0 [4 l8 n( r+ A, B/ Y" t6 O% r6 _- G8 Z, ^1 \
less log2013.log log2014.log
% e5 V: l. G& a( [- R$ J说明:
& F" |* X- F: Z输入 :n后,切换到 log2014.log
! _* r& K: Q* D* Q输入 :p 后,切换到log2013.log9 W; _7 I$ ^: f
* a: z+ J. W+ m1 R: L附加备注7 S# V/ h& o# Y) l* X) j9 P
1.全屏导航8 o l2 D! F: c W+ N2 z
& A* t. T; y; j9 ?8 h2 T( F8 Tctrl + F - 向前移动一屏# W5 j! T6 V0 Z O
ctrl + B - 向后移动一屏4 F) g2 k( d" e+ ?" @, [7 \
ctrl + D - 向前移动半屏
! r4 Q* n2 P( E; \$ cctrl + U - 向后移动半屏. m+ c7 j3 u1 ^+ j
2.单行导航5 s) c5 f3 v4 }& }6 B& a+ M+ d
" H6 F) f9 m# S) X+ z4 cj - 向前移动一行
9 D4 ?3 T5 A* H; a+ {( ^k - 向后移动一行9 q* \" o: D- T! c
3.其它导航. a% @! Y- @" l/ `/ n A# E
- u* X$ h# {$ |# ?3 xG - 移动到最后一行
; f. j5 @- }- n- o4 s0 `) M. K4 rg - 移动到第一行7 u7 o2 j- }3 b# O
q / ZZ - 退出 less 命令7 t0 U8 y) P& A$ n
4.其它有用的命令* S4 f+ t* V, w& \) p
, R! R' M" ^3 |6 o4 c
v - 使用配置的编辑器编辑当前文件: ^" X3 F7 t5 o
h - 显示 less 的帮助文档$ C% I- v; d6 f5 h- K
&pattern - 仅显示匹配模式的行,而不是整个文件
/ ?3 W" ] ]' P4 G% S5.标记导航
0 B! M# }: f+ H7 J& Z6 _
. x# {0 X* H+ \5 S$ K当使用 less 查看大文件时,可以在任何一个位置作标记,可以通过命令导航到标有特定标记的文本位置:/ B; C: H8 T/ T5 l2 h# U
% e- L+ K G X
ma - 使用 a 标记文本的当前位置
& Z" A$ z0 J5 L# f* e'a - 导航到标记 a 处 |
|