โฮมเพจ » ทำอย่างไร » ตรวจสอบบันทึกหลายรายการในเชลล์เดี่ยวด้วย MultiTail สำหรับ Linux

    ตรวจสอบบันทึกหลายรายการในเชลล์เดี่ยวด้วย MultiTail สำหรับ Linux

    ไม่ว่าคุณจะรับผิดชอบเซิร์ฟเวอร์หรือโปรแกรมเมอร์ที่กำลังพัฒนาคุณมักจะมีล็อกไฟล์มากกว่าหนึ่งไฟล์ที่คุณต้องการติดตามในเวลาเดียวกัน มีประโยชน์เล็กน้อยสำหรับลีนุกซ์ที่เรียกว่า MultiTail ซึ่งช่วยให้คุณสามารถตรวจสอบบันทึกหลายรายการในหน้าต่างเดียวแทนที่จะเปิดหน้าต่างเชลล์หลาย ๆ ตัวแยกกัน.

    การติดตั้ง

    ก่อนอื่นคุณจะต้องดาวน์โหลดและแตกซอร์สโค้ดโดยใช้คำสั่งต่อไปนี้ (โปรดทราบว่าคุณควรปรับคำสั่งเหล่านี้เป็นเวอร์ชั่นล่าสุดหากจำเป็น)

    wget http://www.vanheusden.com/multitail/multitail-5.2.0.tgz

    tar xvfz multitail-5.2.0.tgz

    ตอนนี้เปลี่ยนเป็นไดเร็กทอรีและรัน“ make install” เพื่อคอมไพล์และติดตั้งแอ็พพลิเคชัน คุณจะต้องใช้งานเป็น root เพื่อติดตั้งแอปพลิเคชันนี้โดยเฉพาะหรือคุณสามารถใช้ sudo ดังที่แสดง:

    cd multitail-5.2.0

    sudo ทำการติดตั้ง

    ณ จุดนี้มันได้รับการติดตั้งอย่างสมบูรณ์และผู้ใช้สามารถใช้งานได้ ตำแหน่งการติดตั้งเริ่มต้นคือ / usr / bin / multitail

    การใช้

    คุณสามารถผสาน logfiles ลงในหน้าต่างแบ่งตามแนวนอนโดยใช้คำสั่ง -i ก่อนแต่ละ logfile สิ่งนี้มีประโยชน์มากที่สุดเมื่อคุณมีพื้นที่ไม่มากหรือบรรทัดในไฟล์นั้นยาวมาก.

    multitail -i error_log -i access_log

    คุณสามารถใช้คำสั่ง -l เพื่อแสดงเอาต์พุตของคำสั่งเช่น ping หรือ trace สิ่งนี้จะช่วยให้คุณใช้สคริปต์ที่ตัดเอาท์พุทที่คุณไม่ต้องการ ... บ่อยครั้งที่คุณต้องการเห็นบางบรรทัดในไฟล์เช่นข้อผิดพลาด.

    multitail -l“ ping www.howtogeek.com” -l“ ping blogs.howtogeek.com”

    มีตัวเลือกอื่น ๆ อีกมากมายซึ่งฉันจะปล่อยให้เป็นการออกกำลังกายสำหรับผู้อ่าน คุณสามารถเปลี่ยนชุดรูปแบบสีแยกเป็นแนวตั้งและแนวนอนหรือดูสถิติในล็อกไฟล์ได้.

    คุณสามารถตรวจสอบหน้าตัวอย่างในหน้าแรกของมัลติทาสกิ้งหรือใช้ตัวเลือก -help เพื่อดูรายการตัวเลือกขนาดใหญ่.

    ดาวน์โหลด MultiTail จาก vanheusden.com