Another way to read log files

Hiếu Huỳnh viết ngày 13/04/2017


watch -n 1 tail test.log


  • Log file is too big in some cases, opening with vim will cause high ram usage
  • Want to analyze real-time logs, it means you need to read something new in the end of it, and real-time. Right?
  • No need to read the beginning of this.


  • In general, we use tailf or tail -f command
tailf [option] <file>
Follow the growth of a log file.
 -n, --lines <number>   output the last <number> lines
 -<number>              same as '-n <number>'

 -h, --help     display this help and exit
 -V, --version  output version information and exit
For more details see tailf(1).
Warning: use of 'tailf' is deprecated, use 'tail -f' instead.
  • But we should use both watch and tail command for better display and we can handle interval, seconds to wait between updates

For example:

$ watch -n 1 tail test.log
Every 1.0s: tail test.log



hello-test color
color again

More fun:

Check RAM usage with watch and head command

$ devops@snode:/proc$ watch -n 1 head meminfo
Every 1.0s: head meminfo

MemTotal:        1012720 kB
MemFree:          415876 kB
MemAvailable:     847124 kB
Buffers:           29064 kB
Cached:           445560 kB
SwapCached:            0 kB
Active:           237192 kB
Inactive:         259380 kB
Active(anon):      26888 kB
Inactive(anon):    47504 kB
Bình luận

{{ }}
Bỏ hay Hay
Male avatar
{{ comment_error }}

Hiển thị thử

Chỉnh sửa


Hiếu Huỳnh

6 bài viết.
3 người follow
{{userFollowed ? 'Following' : 'Follow'}}
Cùng một tác giả
7 0
Khi tiếp cận một hệ thống mới, nên follow theo những hướng như sau: 1. Tìm hiểu tổng quan của system, architecture 2. Đào sâu từng module của syst...
Hiếu Huỳnh viết 4 năm trước
7 0
5 0
What is slow query log? Slow queries can affect database and server performance. The slow query log consists of SQL statements that took more t...
Hiếu Huỳnh viết 4 năm trước
5 0
2 0
Problem SSH session is stuck and cannot be exited by entering exit or CTRL+D And we need to break out this session without closing terminal emulat...
Hiếu Huỳnh viết 4 năm trước
2 0
Bài viết liên quan
25 0
(Ảnh) Slow query là gì? Khi các câu query chậm hơn một thời gian nhất định tùy theo bạn định nghĩa, ví dụ chậm hơn 50ms, thì các câu query đó đư...
Triet Pham viết gần 4 năm trước
25 0
1 0
sudo du sh
t viết gần 5 năm trước
1 0


{{ comment_count }}

bình luận

{{liked ? "Đã kipalog" : "Kipalog"}}

{{userFollowed ? 'Following' : 'Follow'}}
6 bài viết.
3 người follow

 Đầu mục bài viết

Vẫn còn nữa! x

Kipalog vẫn còn rất nhiều bài viết hay và chủ đề thú vị chờ bạn khám phá!