Answers:
使用-c
开关(2MB = 2 * 1024 * 1024 = 2097152字节):
tail -c 2097152 myapp.log
感谢Petr Uzel的建议。一些尾部实现允许添加一个单位来打印最后一个千字节(k)或兆字节(m),例如:
tail -c 2m myapp.log
但是请注意,它不是标准的(在POSIX,UNIX(SUS)或Linux(LSB)中都不是)并且不可移植。还要注意,由于术语“ Mega” /“ kilo” ...及其缩写(M,k ...)具有不明确的含义(1000 vs 1024),因此不能保证此或该实现的tail
含义2m
(尽管支持该功能的当前实现的当前版本似乎适用于1024版本)。
tail -c 2M myapp.log
也应该起作用。