Tiện ích dòng lệnh Linux để xem các tệp nhật ký trực tiếp?


13

Tiện ích dòng lệnh linux nào tốt để xem tệp nhật ký trực tiếp? Nó có thể rõ ràng nhưng tôi hoàn toàn quên nó.

Câu trả lời:


19

Có hai điều nhảy vọt ngay lập tức ...

đuôi -f

hoặc là

đa nhiệm


cảm ơn ngài. Tôi sẽ cho bạn câu trả lời vì Linker3000 có rất nhiều điểm, nhưng tôi vẫn đánh giá cao sự giúp đỡ!
kylehotchkiss

cũng ít hơn -F / đường dẫn để đăng nhập (tức là ít -F / var / log / message)
linuxdev2013


2

Nếu bạn muốn xem một khía cạnh cụ thể của tệp của mình, chỉ cần IP trong nhật ký truy cập, bạn có thể làm:

tail -f your_file | cut -d' ' -f1 | logtop

giả sử rằng IP là cột đầu tiên của tệp nhật ký của bạn.


1

Các tailflệnh có chức năng tương đương với tail -fnhưng tốt hơn về hiệu suất. Từ man tailf:

tailf sẽ in ra 10 dòng cuối cùng của một tệp và sau đó đợi tệp phát triển. Nó tương tự như tail -f nhưng không truy cập tệp khi nó không phát triển. Điều này có tác dụng phụ là không cập nhật thời gian truy cập cho tệp, do đó, việc xóa hệ thống tệp không xảy ra định kỳ khi không có hoạt động nhật ký nào xảy ra. tailf cực kỳ hữu ích để theo dõi các tệp nhật ký trên máy tính xách tay khi việc đăng nhập không thường xuyên và người dùng mong muốn rằng đĩa cứng quay xuống để tiết kiệm pin.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.