MultiTail: Xem hai, ba và nhiều nhật ký trong thời gian thực cùng một lúc

Những người trong chúng ta, những người quản lý máy chủ hoặc bất kỳ người dùng nào cần phải biết nhật ký hệ thống nhất định, những người dùng này biết lệnh tail là gì. Ví dụ: nếu tôi có nhật ký của Apache/Nginx của trang web của chúng tôi, nhật ký webmail (webmail.desdelinuxNet. ví dụ) của chúng tôi làm bằng iRedMailhoặc khác từ một số ứng dụng web hoặc các trang web như www.GmailInicioSesion.info u những người khác sử dụng API, khi bạn có rất nhiều
nhật ký và chúng tôi muốn xem lại một số lệnh cụ thể đuôi nó chắc chắn là một lựa chọn tuyệt vời.

Đuôi và CCZE

Lệnh đuôi cho phép bạn xem nhật ký, bên cạnh tham số -f Nó hiển thị cho chúng ta nhật ký theo thời gian thực, tức là thay đổi mà nhật ký nhận được sẽ xuất hiện trên màn hình mà không cần phải tải lại nhật ký, đó là:

tail -f /var/log/auth.log

Ngoài ra, đã thêm vào ccze (chúng ta đã nói về nó) chúng ta có thể thêm màu vào nhật ký:

tail -f /var/log/auth.log | ccze

[note] Bạn phải cài đặt gói ccze để các màu hoạt động [/ note]

Điều này sẽ hiển thị cho chúng tôi nhật ký trong thời gian thực, nhưng, Phải làm gì nếu tôi muốn xem hai nhật ký trong thời gian thực cùng một lúc?

Sau đó, tôi sẽ cần mở hai thiết bị đầu cuối, căn chỉnh chúng theo chiều ngang so với thiết bị đầu cuối kia, để thực thi đuôi -f trong mỗi thiết bị, do đó có thể xem hai nhật ký cùng một lúc.

Chà, với multitail, chúng ta không còn cần phải tự làm phức tạp nữa.

nhiều đuôi

MultiTail là một gói (và lệnh) cho phép chúng ta cho nó biết các bản ghi mà chúng ta muốn xem và nó hiển thị tất cả chúng ta trên màn hình, được phân tách, sắp xếp, tổ chức.

Ví dụ:

multitail /var/log/auth.log /var/log/kernel.log

Điều này sẽ hiển thị cho chúng ta hai nhật ký sau:

nhiều đuôi

Như bạn có thể thấy, một ở bên dưới và cái kia ở trên, trong cùng một thiết bị đầu cuối, chúng ta có hai nhật ký.

Tôi nói hai nhật ký nhưng ... có thể có nhiều hơn, ví dụ: giả sử tôi cũng muốn xem nhật ký ulogd.log:

multitail /var/log/auth.log /var/log/kernel.log /var/log/ulogd.log

Đây là ảnh chụp màn hình:

đa đuôi-3

Nếu bạn muốn chia thiết bị đầu cuối theo chiều dọc chứ không phải theo chiều ngang, bạn phải thêm -s 2… trong đó 2 là tổng số ô dọc. Ví dụ:

multitail -s 2 /var/log/auth.log /var/log/kernel.log

Đây là ảnh chụp màn hình:

multitail -v

Nếu ... cũng vậy, bạn muốn hiển thị ba bản ghi chứ không phải hai như trong ví dụ, nhưng bạn không muốn chia thiết bị đầu cuối thành ba không gian dọc bằng nhau, mà chia khu vực bên phải thành hai hình vuông nằm ngang, hãy để lại 2 của lệnh trước đó và đơn giản thêm nhật ký khác vào cuối:

multitail -s 2 /var/log/auth.log /var/log/kernel.log /var/log/ulogd.log

Và đây là ảnh chụp màn hình:

đa đuôi-v-3

Cài đặt MultiTail

Để cài đặt nó rất đơn giản, hãy tìm và cài đặt gói nhiều đuôi trong kho của bạn.

Nếu bạn sử dụng Debian, Ubuntu hoặc dẫn xuất:

sudo apt-get install multitail

Nếu bạn sử dụng ArchLinux hoặc một bản phân phối khác sử dụng pacman:

sudo pacman -S multitail

đầu

Có nhiều tùy chọn khác, thực thi lệnh, v.v., nhiều đuôi nó chắc chắn là một lựa chọn tuyệt vời để xem nhiều nhật ký của chúng tôi cùng một lúc.

Tôi hy vọng bạn đã tìm thấy nó thú vị.

Liên quan


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   nguyên cơ bản dijo

    Nó rất hữu ích cho tôi, cảm ơn vì đã chia sẻ. Tôi không biết anh ta. 🙂

  2.   NauTiluS dijo

    Nó trông rất giống một lệnh được đưa vào thiết bị đầu cuối và với điều này cho thấy các cách hoạt động khác nhau.

    Đây là ảnh chụp màn hình những gì tôi nói.
    http://i.imgur.com/YsSLgGI.png

    Nhưng như mọi khi, đó là điều tuyệt vời về Linux, có rất nhiều lựa chọn thay thế cho tất cả các màu.

    Chúc mừng.

    1.    NauTiluS dijo

      Terra Terminal, đó là tên của chương trình trong ảnh chụp màn hình.

    2.    eliotime3000 dijo

      Hấp dẫn. Tôi sẽ không còn phải đẩy giao diện RatPoison sang Debian nữa.

  3.   đàn cò dijo

    Một công cụ rất hữu ích mà tôi không biết. Cảm ơn bạn về thông tin!. Chúc mừng !.