คำถามติดแท็ก less

10
วิธีการอ่านย้อนหลังจากจุดสิ้นสุดของไฟล์ในน้อยหรือมากกว่า?
ฉันพบวิธีหนึ่งแล้ว: น้อยกว่า + ชื่อไฟล์ G แต่มันเลื่อนขึ้นโดยใช้ปุ่มขึ้นบรรทัดต่อบรรทัดเท่านั้น การใช้รูปแบบเดิม ๆ ที่มีประสิทธิภาพน้อยกว่านี้ซึ่งให้การเลื่อนหน้าเป็นแบบค้นหาแบบย้อนหลัง
169 unix  solaris  less 


10
มี "เพจ" ในเพจหรือไม่
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Server Fault อพยพ 10 ปีที่ผ่านมา ภายใต้ UNIX shell ฉันจะได้ผลคล้ายกับwatchคำสั่งได้อย่างไร แต่ด้วยการเพจเพื่อให้ฉันสามารถเลื่อนไปรอบ ๆ ในเอาต์พุตถ้ามันใช้เวลามากกว่าหนึ่งหน้าจอ? ในคำอื่น ๆ ที่ฉันต้องการโปรแกรมที่ไปเป็นwatchสิ่งที่เป็นไปlesscat ตัวอย่างเช่นสมมติว่าฉันต้องการดูผลลัพธ์ของqstatฉันสามารถใช้ watch qstat เพื่อดูผลลัพธ์ของ qstat แต่สิ่งนี้สามารถแสดง screenful แรกเท่านั้น กับรุ่นเพจของwatchผมจะสามารถย้ายไปรอบ ๆ watchในการส่งออกในขณะที่มันยังคงมีการปรับปรุงอย่างต่อเนื่องโดย มีวิธีการทำเช่นนี้ในขณะนี้กับสาธารณูปโภคที่มีอยู่?
24 unix  shell  less  paging  watch 

3
จะได้รับน้อยลงเพื่อค้นหาได้เร็วขึ้นด้วยล็อกไฟล์ขนาดใหญ่?
ฉันมักจะจัดการกับไฟล์บันทึกขนาดใหญ่อย่างไม่น่าเชื่อ (> 3 GB) ฉันสังเกตุเห็นว่าไฟล์เหล่านี้มีประสิทธิภาพลดลงอย่างมาก บ่อยครั้งที่ฉันอยากจะกระโดดทำตรงกลางของไฟล์ แต่เมื่อฉันบอกน้อยกว่าให้ข้ามไปข้างหน้า 15 M บรรทัดมันใช้เวลาไม่กี่นาที .. ปัญหาที่ฉันคิดคือความต้องการสแกนไฟล์น้อยลงสำหรับอักขระ '\ n' แต่ใช้เวลานานเกินไป มีวิธีที่จะทำให้มันเป็นเพียงแค่พยายามที่จะชดเชยอย่างชัดเจน? เช่นพยายามที่จะชดเชย 1.5 พันล้านไบต์ในไฟล์ การดำเนินการนี้ควรเป็นลำดับความสำคัญเร็วกว่า ถ้าน้อยกว่าไม่ได้ให้ความสามารถดังกล่าวมีเครื่องมืออื่นที่ไม่?
15 log-files  less 

2
journalctl - หยุดการติดตามโดยไม่ออกจากเพจเจอร์
ถ้าฉันทำ: journalctl -u my-service จากนั้นShift-Fให้ทำตามในขณะที่เพจจิ้งฉันจะ(interrupt to abort)ไม่ออกเพจเจอร์ได้อย่างไร ด้วยlessปกติฉันแค่^Cแต่ถ้าฉันทำเช่นนั้นใน journalctl มันจะออกจากเพจเจอร์ทั้งหมด
10 systemd  journald  less 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.