1. <space> 显示下k行文本[当前屏幕尺寸]
  2. z 显示下k行文本[当前屏幕尺寸]*
  3. <return> 显示下1行文本
  4. d or ctrl-D 滚动k行[当前滚动大小,最初为11]*
  5. q or Q or <interrupt> 退出
  6. s 向前跳过k行文本[1]
  7. f 向前跳过k个屏幕的文本[1]
  8. b or ctrl-B 向后跳过k个屏幕的文本[1]
  9. ' 转到上一次搜索开始的位置
  10. = 显示当前行号
  11. /<regular expression> 搜索正则表达式[1]的第k个匹配项
  12. n Search for kth occurrence of last r.e [1]
  13. !<cmd> or :!<cmd> 在子shell中执行
  14. v 在当前行启动/usr/bin/vi
  15. ctrl-L 重绘屏幕
  16. :n 转到第k个下一个文件[1]
  17. :p 转到第k个上一个文件[1]
  18. :f 显示当前文件名和行号
  19. . 重复上一命令

使用实例:

过滤关键词

  1. more 1.log|grep 'connect'

文件中正则匹配

  1. 21942 23:37:59.138244 poll([{fd=718, events=POLLIN|POLLERR}], 1, 2000 <unfinished ...>
  2. 21941 23:37:59.138265 <... futex resumed> ) = 0 <0.000773>
  3. 29230 23:37:59.138299 <... write resumed> ) = 483 <0.000080>
  4. 21942 23:37:59.138319 <... poll resumed> ) = 1 ([{fd=718, revents=POLLIN}]) <0.000067>
  5. 21941 23:37:59.138337 futex(0x7fe3680044b8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
  6. 21943 23:37:59.138352 poll([{fd=354, events=POLLIN|POLLERR}], 1, 1 <unfinished ...>
  7. 21942 23:37:59.138371 recvfrom(718, <unfinished ...>
  8. 29230 23:37:59.138390 mmap(0x7fe2d436d000, 12288, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 <unfinished ...>
  9. 21945 23:37:59.138413 <... setsockopt resumed> ) = 0 <0.000178>
  10. /read
  1. /read

逐页查看

  • 按 空格键

查看当前行号

  • 按 =