ผมทำงานกับไฟล์ Log ขนาดใหญ่บ่อย ใช้ Putty หรือ Telnet เข้า Server UNIX/Linux แล้วอ่านไฟล์ด้วยคำสั่งมาตรฐาน อื่นๆ ชอบ GUI X-Window แต่ถ้า Connection แบนด์วิดท์ต่ำ Command Line Terminal เร็วกว่า
ต้องการ瀏覽 Log โดยไม่ต้องแก้ไข ใช้คำสั่ง "less" less ใน Linux/UNIX ให้ดูไฟล์ และค้นหาขั้นพื้นฐาน ต่างจาก "more" ที่เลื่อนไปข้างหน้าได้อย่างเดียว less เลื่อนไปข้างหน้าและย้อนหลังได้ ค้นหาสตริงที่ไหนในเอกสารก็ได้
Less ดีกว่า More
เปิดไฟล์ด้วย less: พิมพ์คำสั่ง less ตามด้วยชื่อไฟล์ ที่พรอมป์ UNIX/Linux:
less filename
ตัวอย่างเปิดไฟล์ verbose.log.mo

Less เปิดไฟล์ แสดงชื่อไฟล์มุมซ้ายล่าง ค้นหาสตริง: พิมพ์ slash (/) ตามด้วยสตริงที่ต้องการ แล้ว Enter ตัวอย่างพิมพ์ /error ค้นหา "error"

มุมมองจะกระโดดไปบรรทัดที่เจอ สตริงที่เจอจะถูกไฮไลท์

หาต่อไป กด "n" หาก่อนหน้า กด "N" ตัวใหญ่
Keyboard Shortcuts อื่นๆ จาก Wiki หัวข้อ "less":
- [Arrows]/[Page Up]/[Page Down]/[Home]/[End]: นำทาง
- [Space bar]: หน้าถัดไป
- b: หน้าก่อน
- ng: กระโดดไปบรรทัดที่ n ค่าเริ่มต้น = เริ่มไฟล์
- nG: กระโดดไปบรรทัดที่ n ค่าเริ่มต้น = สิ้นสุดไฟล์
- /pattern: ค้นหา pattern ใช้ Regular Expression ได้
- n: ไป Match ถัดไป (หลังค้นหาสำเร็จ)
- N: ไป Match ก่อนหน้า
- mletter: Mark ตำแหน่งปัจจุบันด้วย letter
- 'letter: กลับตำแหน่ง letter [' = single quote]
- '^ หรือ g: ไปต้นไฟล์
- '$ หรือ G: ไปท้ายไฟล์
- s: บันทึกเนื้อหาปัจจุบัน (จากโปรแกรมอื่น เช่น grep) ลงไฟล์
- =: ข้อมูลไฟล์
- F: อ่านต่อเนื่องจากไฟล์ และติดตามท้ายไฟล์ เหมาะดู Log ใช้ Ctrl+C ออกโหมดนี้
- -option: สลับ Command-line option -option
- h: Help
- q: Quit
สิ่งที่ชอบที่สุดใน less: ปรับตัวตามความกว้าง/สูงของหน้าต่างเทอร์มินอลอัตโนมัติ ข้อความ wrap เองถ้า Resize หน้าต่าง ทำให้ less ทันสมัยกว่า more ที่ตัดข้อความเมื่อบีบความกว้าง
หากมีไฟล์ข้อความ/ASCII มากมายต้องดูใน Linux/UNIX ให้เชี่ยวชาญ "less" มันคำสั่งดูไฟล์ผ่าน Command Line Terminal ที่เหนือกว่า Enjoy!