<space> 显示下k行文本[当前屏幕尺寸]z 显示下k行文本[当前屏幕尺寸]*<return> 显示下1行文本d or ctrl-D 滚动k行[当前滚动大小,最初为11]*q or Q or <interrupt> 退出s 向前跳过k行文本[1]f 向前跳过k个屏幕的文本[1]b or ctrl-B 向后跳过k个屏幕的文本[1]' 转到上一次搜索开始的位置= 显示当前行号/<regular expression> 搜索正则表达式[1]的第k个匹配项n Search for kth occurrence of last r.e [1]!<cmd> or :!<cmd> 在子shell中执行v 在当前行启动/usr/bin/victrl-L 重绘屏幕:n 转到第k个下一个文件[1]:p 转到第k个上一个文件[1]:f 显示当前文件名和行号. 重复上一命令
使用实例:
过滤关键词
more 1.log|grep 'connect'
文件中正则匹配
21942 23:37:59.138244 poll([{fd=718, events=POLLIN|POLLERR}], 1, 2000 <unfinished ...>21941 23:37:59.138265 <... futex resumed> ) = 0 <0.000773>29230 23:37:59.138299 <... write resumed> ) = 483 <0.000080>21942 23:37:59.138319 <... poll resumed> ) = 1 ([{fd=718, revents=POLLIN}]) <0.000067>21941 23:37:59.138337 futex(0x7fe3680044b8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>21943 23:37:59.138352 poll([{fd=354, events=POLLIN|POLLERR}], 1, 1 <unfinished ...>21942 23:37:59.138371 recvfrom(718, <unfinished ...>29230 23:37:59.138390 mmap(0x7fe2d436d000, 12288, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 <unfinished ...>21945 23:37:59.138413 <... setsockopt resumed> ) = 0 <0.000178>/read
/read
逐页查看
查看当前行号