Trong phần tiếp theo, chúng ta sẽ xem xét về Multitail. Đây là một Chương trình thích hợp, sự khác biệt duy nhất là với Multitail, chúng tôi sẽ có thể đọc nhiều tệp (thường là tệp nhật ký) cùng một lúc, áp dụng các màu sắc khác nhau cho chúng. Nó sẽ hiển thị cho chúng ta tất cả các tệp đang mở trong một cửa sổ duy nhất của thiết bị đầu cuốiNếu có bất kỳ thay đổi nào đối với tệp, nó sẽ thay đổi ngay lập tức. Tiện ích chính của công cụ này là giám sát các tệp nhật ký. Nó là một công cụ rất hữu ích cho các quản trị viên hệ thống Gnu / Linux.
Đối với những người chưa biết, Tail là một chương trình Gnu / Linux được sử dụng để đọc một vài dòng từ phần cuối của một tệp lớn. Theo mặc định, 10 dòng cuối cùng được hiển thị, nhưng con số này có thể thay đổi tùy thuộc vào thông số kỹ thuật của người dùng.
Cài đặt Multitail
Multitail là có sẵn trong kho lưu trữ chính thức từ Ubuntu. Tôi đã cài đặt nó trong cả hai phiên bản 16.04 và 17.10.
Trước hết, chúng ta sẽ bắt đầu bằng cách cập nhật bộ đệm ẩn của kho gói của hệ điều hành Ubuntu của chúng ta bằng lệnh sau trong terminal (Ctrl + Alt + T):
sudo apt update
Chúng tôi sẽ tiếp tục cài đặt Multitail, đối với điều này, chúng tôi sẽ thực hiện lệnh sau trong cùng một thiết bị đầu cuối:
sudo apt install multitail
Với Multitail này nên được cài đặt. Bây giờ hãy chạy lệnh sau để kiểm tra xem nó đã được cài đặt đúng chưa:
multitail -V
Như bạn có thể thấy trong ảnh chụp màn hình, phiên bản Multitail được cài đặt là 6.4.2.
Xem một tệp nhật ký với nhiều hàng đợi
Mặc dù Multitail được sử dụng để xem nhiều tệp nhật ký trong một cửa sổ đầu cuối duy nhất, nó cũng có thể được sử dụng để xem một tệp nhật ký duy nhất. Chạy lệnh sau để mở tệp nhật ký /var/log/auth.log:
multitail /var/log/auth.log
Như có thể thấy trong ảnh chụp màn hình ở trên, một tệp duy nhất sẽ mở ra. Chế độ xem này sẽ được cập nhật khi tệp thay đổi. Chúng tôi sẽ có thể thoát khỏi Multitail nhấn phím 'q'.
Xem nhiều tệp nhật ký với Multitail
Như tôi đã viết ở trên, chức năng chính của chương trình này là có thể xem nhiều tệp nhật ký trong một cửa sổ đầu cuối duy nhất. Các tệp sẽ được đặt theo chiều dọc theo mặc định
Chạy lệnh sau để xem /var/log/auth.log y /var/log/kern.log theo chiều dọc:
multitail /var/log/auth.log /var/log/kern.log
Như có thể thấy từ ảnh chụp màn hình ở trên, tệp /var/log/auth.log mở ở nửa trên và tệp /var/log/kern.log mở ở nửa dưới.
Chúng tôi cũng có thể đặt hồ sơ, trong trường hợp này /var/log/auth.log y /var/log/kern.log theo chiều ngang bằng cách sử dụng lệnh sau:
multitail -s 2 /var/log/auth.log /var/log/kern.log
Phải nói rằng giá trị của đối số -s là 2 vì tôi đang mở 2 tệp trong ví dụ này. Nếu chúng ta muốn mở 3 tệp, thì giá trị của -s phải là 3.
Liệt kê các tệp đang mở
Nếu chúng ta nhấn phím 'b' se sẽ hiển thị danh sách các tệp đang mở, như nó được hiển thị trong phần sau. Trong ví dụ này, tôi có 2 tệp đang mở, tệp đầu tiên /var/log/auth.log được đánh số 00 và thứ hai /var/log/kern.log nó được đánh số 01. Nếu bạn không muốn chọn bất kỳ tệp nào, chỉ cần nhấn Ctrl + G để hủy menu lựa chọn.
Chúng ta có thể nhấn phím mũi tên lên xuống để di chuyển bộ chọn và nhấn Enter để chọn tệp tin muốn tham khảo. Đối với ví dụ này, tôi đã chọn tệp đầu tiên /var/log/kern.log y hiển thị trên màn hình thông qua một phần riêng biệt. Bây giờ chúng ta có thể nhấn các phím mũi tên lên và xuống để điều hướng qua tệp.
Sau khi chúng tôi đọc xong tệp này, bạn nên nhấn 'q' để quay lại cửa sổ chính bởi Multitail.
Xem nhiều tệp với các màu khác nhau
Chúng tôi cũng có thể đặt các màu khác nhau cho các tệp đang mở khác nhau với Multitail. Ví dụ, chúng ta có thể mở /var/log/auth.log màu vàng và /var/log/kern.log màu đỏ với lệnh sau:
multitail -ci yellow /var/log/auth.log -ci red /var/log/kern.log
Như bạn có thể thấy từ ảnh chụp màn hình ở trên, Multitail đã mở /var/log/auth.log màu vàng và /var/log/kern.log màu đỏ.
Nếu ai đó muốn biết thêm về chương trình này và các tính năng của nó, họ có thể tham khảo phần Multitail có thể làm gì cho người dùng?.