tail -f 一般是实时跟踪的 只要接收到访问会一直跳 一般是 tail -f xxx.log
tail -n 可以指定行数 但是一般情况下不知道多少行合适 要考虑到实际代码的内容 tail -n 100 xxx.log
grep ' ' xxx.log 会按照引号中的内容来对日志进行过滤 时间排序
cat xxx.log | grep ' ' 我感觉和上一条是一样的 只不过 是过滤的时机不一样而已
最近刚学会用less 来打日志 一些快捷键的操作 用起来十分炫酷
常用的命令:
less xxx.log 进入less 的模式
shift + g 移动到最后一行
按F(区分大小写的噢) 或者 shift +f 会实时跟踪 ctrl+c 来退出跟踪模式 与tail -f 类似
(跟踪模式下 屏幕最下方会显示 Waiting for data... (interrupt to abort) 退出的话变成(END))
常用的 键 ctrl +b 一页一页的往前翻看
shift + F - 向前移动一屏
shift + B - 向后移动一屏
shift + D - 向前移动半屏
shift + U - 向后移动半屏
j - 向前移动一行
k - 向后移动一行
G 移动到最后一行 (个人感觉 shift + g 等于 G ,所有的shift+g=G 有待考究)