ฉันทำงานกับไฟล์บันทึกจำนวนมาก ฉันมักจะเชื่อมต่อกับเซิร์ฟเวอร์ UNIX และ Linux โดยใช้ Putty หรือ Telnet แล้วอ่านไฟล์โดยใช้คำสั่ง UNIX / Linux มาตรฐาน คนอื่น ๆ ใน IT ต้องการใช้ X-window GUI แต่ถ้าคุณมีการเชื่อมต่อแบบแบนด์วิธต่ำควรใช้ terminal บรรทัดคำสั่งเพื่อทำสิ่งต่างๆให้เร็วขึ้น
หากคุณต้องการเรียกดูบันทึก โดยไม่ต้องแก้ไขให้ใช้คำสั่ง "น้อย" "Less" ใน Linux และ UNIX ช่วยให้คุณสามารถดูไฟล์และช่วยให้คุณสามารถดำเนินการค้นหาขั้นพื้นฐานได้ ไม่เหมือน "เพิ่มเติม" จะช่วยให้สามารถใช้งานได้ทั้งแบบไปข้างหน้าและย้อนกลับเพื่อให้คุณสามารถค้นหาสตริงการค้นหาที่จุดใดในเอกสาร
น้อยกว่าที่ดีกว่า
หากต้องการเปิดไฟล์โดยใช้ น้อยให้พิมพ์คำสั่ง น้อยตามด้วยชื่อไฟล์ใน UNIX or Linux prompt:
ชื่อไฟล์น้อย
ในตัวอย่างด้านล่างฉันเปิดไฟล์ที่เรียกว่า verbose.log.mo
s>0
น้อยจะเปิดไฟล์และแสดงชื่อไฟล์ที่ส่วนล่างซ้ายของเทอร์มินัล หากต้องการค้นหาสตริงในไฟล์ให้พิมพ์สแลชไปข้างๆตามด้วยสตริงที่คุณต้องการค้นหาจากนั้นกด Enter ในตัวอย่างด้านล่างฉันพิมพ์ / errorเพื่อค้นหาสตริง "error"
คุณจะเห็น ที่มุมมองของไฟล์จะข้ามไปยังบรรทัดที่มีสายอักขระอยู่ การจับคู่สตริงที่ตั้งไว้จะถูกไฮไลต์เพื่อให้ง่ายต่อการดู
หากต้องการค้นหาสตริงถัดไปของสตริงเพียงแค่กดปุ่ม "n" การกดปุ่มพิมพ์ใหญ่ "N" จะนำคุณไปสู่การแข่งขันก่อนหน้า
นี่คือทางลัดอื่น ๆ ที่ฉันพบจาก รายการของวิกิพีเดียเรื่อง "less" :
สิ่งที่ฉันชอบมากที่สุดเกี่ยวกับ "น้อย" คือการปรับความกว้างและความสูงโดยอัตโนมัติ ของหน้าต่างเทอร์มินัล ข้อความเมื่อดูด้วย "น้อย" จะห่อโดยอัตโนมัติหากคุณปรับขนาดหน้าต่างของเทอร์มินัล ซึ่งทำให้มีความก้าวหน้าน้อยกว่าเครื่องมือเก่าที่เรียกว่า "more" ซึ่งมีแนวโน้มที่จะตัดข้อความในขณะที่คุณกระชับความกว้างของเทอร์มินัล
หากคุณมีไฟล์ข้อความหรือ ASCII จำนวนมากเพื่อดูใน Linux หรือ UNIX ให้แน่ใจว่าได้ควบคุม "less" เนื่องจากเป็นคำสั่งที่เหนือกว่าสำหรับการดูไฟล์โดยใช้ terminal บรรทัดคำสั่ง สนุก!