ทำไมคำสั่ง "น้อย" จึงดีกว่า "มากกว่า" ใน UNIX และ Linux
ฉันทำงานกับไฟล์บันทึกจำนวนมาก ฉันมักจะเชื่อมต่อกับเซิร์ฟเวอร์UNIXและLinux โดยใช้ (Linux)PuttyหรือTelnetจากนั้นฉันอ่านไฟล์โดยใช้คำสั่งUNIX/Linuxคนไอทีคนอื่นๆ ชอบใช้ X-window GUIแต่ถ้าคุณมีการเชื่อมต่อแบนด์วิธต่ำ จะดีกว่าถ้าใช้เทอร์มินัลบรรทัดคำสั่งเพื่อทำงานให้เสร็จเร็วขึ้น
หากคุณต้องการเรียกดูบันทึกโดยไม่ต้องแก้ไข ให้ใช้คำสั่ง “ less ” “น้อยกว่า” ในLinuxและUNIXให้คุณดูไฟล์และให้คุณดำเนินการค้นหาขั้นพื้นฐานได้ ต่างจาก “ more ” ซึ่งอนุญาตให้ใช้การนำทางทั้งแบบไปข้างหน้าและข้างหลัง คุณจึงสามารถค้นหาสตริงการค้นหาใดๆ ที่จุดใดก็ได้ในเอกสาร
น้อยแต่ดีกว่ามาก
หากต้องการเปิดไฟล์โดยใช้lessให้พิมพ์ คำสั่ง lessตามด้วยชื่อไฟล์ใน พรอมต์ UNIXหรือLinux :
less filename
ในตัวอย่างด้านล่าง ฉันเปิดไฟล์ชื่อverbose.log.mo
Lessจะเปิดไฟล์และแสดงชื่อไฟล์ที่ส่วนล่างซ้ายของเทอร์มินัล หากต้องการค้นหาสตริงในไฟล์ ให้พิมพ์เครื่องหมายทับตามด้วยสตริงที่คุณต้องการค้นหา จากนั้นกดEnter ในตัวอย่างด้านล่าง ฉันพิมพ์/errorเพื่อค้นหาสตริง “error”
คุณจะเห็นว่ามุมมองของไฟล์จะข้ามไปยังบรรทัดที่สตริงตั้งอยู่ การจับคู่สตริงที่อยู่จะถูกเน้นเพื่อให้ดูได้ง่ายขึ้น
หากต้องการค้นหาสตริงถัดไป เพียงกดปุ่ม "n" การกดตัวพิมพ์ใหญ่ "N" จะนำคุณไปสู่การแข่งขันก่อนหน้า
นี่คือแป้นพิมพ์ลัดอื่น ๆ ที่ฉันพบจากรายการของ Wiki ใน "less"(Wiki’s entry on “less”) :
- [Arrows]/[Page Up]/[Page Down]/[Home]/[End]: การนำ(Navigation)ทาง
- [Space bar]: หน้าถัดไป
- ข(b) : หน้าที่แล้ว
- (n)ng(g) : ข้ามไปที่บรรทัดที่(n)n . ค่าเริ่มต้นคือจุดเริ่มต้นของไฟล์
- n G : ข้ามไปที่บรรทัดที่n . ค่าเริ่มต้นคือจุดสิ้นสุดของไฟล์
- /รูปแบบ(pattern) : ค้นหาลวดลาย (pattern)สามารถใช้นิพจน์ทั่วไปได้
- n : ไปที่การแข่งขันถัดไป (หลังจากค้นหาสำเร็จ)
- N : ไปที่การแข่งขันก่อนหน้า
- m ตัวอักษร(letter) : ทำเครื่องหมายตำแหน่งปัจจุบันด้วยตัวอักษร(letter)
- ' จดหมาย(letter) : กลับไปที่จดหมายตำแหน่ง (letter)[ ' = อัญประกาศเดี่ยว]
- ‘^หรือg : ไปที่จุดเริ่มต้นของไฟล์
- ‘$หรือG : ไปที่ท้ายไฟล์
- s : บันทึกเนื้อหาปัจจุบัน (ได้มาจากโปรแกรมอื่นเช่นgrep ) ในไฟล์
- = : ข้อมูลไฟล์
- F : อ่านข้อมูลจากไฟล์อย่างต่อเนื่องและทำตามจุดสิ้นสุด มีประโยชน์สำหรับการดูบันทึก ใช้Ctrl + Cเพื่อออกจากโหมดนี้
- – option : สลับ ตัวเลือกบรรทัดคำสั่ง – option
- ช(h) : ช่วยด้วย.
- ถาม(q) : เลิก
สิ่งที่ฉันชอบมากที่สุดเกี่ยวกับ "น้อยกว่า" คือจะปรับความกว้างและความสูงของหน้าต่างเทอร์มินัลโดยอัตโนมัติ ข้อความเมื่อดูด้วย "น้อย" จะถูกตัดโดยอัตโนมัติหากคุณปรับขนาดหน้าต่างของเทอร์มินัล สิ่งนี้ทำให้ก้าวหน้าน้อยกว่าเครื่องมือรุ่นเก่าที่เรียกว่า “มากกว่า” ซึ่งมักจะตัดข้อความเมื่อคุณกระชับความกว้างของเทอร์มินัล
หากคุณมีไฟล์ข้อความหรือASCII จำนวนมาก เพื่อดูในLinuxหรือUNIXตรวจสอบให้แน่ใจว่าได้ใช้คำสั่ง "less" เนื่องจากเป็นคำสั่งที่เหนือกว่าสำหรับการดูไฟล์โดยใช้เทอร์มินัลบรรทัดคำสั่ง สนุก!
Related posts
คำสั่ง Linux FIND พร้อมตัวอย่าง
HDG อธิบาย : UNIX คืออะไร?
แปลงรูปภาพระหว่างรูปแบบผ่าน Command Line ใน Ubuntu
ใช้คำสั่ง 'dd' ของ Linux ด้วย GUI อย่างง่าย
คำสั่ง Chown ใน Linux: วิธีใช้งาน
วิธีติดตั้งและเรียกใช้แอป Linux บน Chromebook
วิธีการนำทางและใช้โครงสร้างไดเร็กทอรีลินุกซ์
สิทธิ์ของไฟล์ Linux – Chmod 777 คืออะไรและใช้งานอย่างไร
สร้างและแก้ไขไฟล์ Zip ใน Linux โดยใช้ Terminal
20 แอพลินุกซ์ที่ดีที่สุดตลอดกาล
5 เหตุผลดีๆ ที่ควรเลิกใช้ Windows สำหรับ Linux
สร้างเซิร์ฟเวอร์สตรีมมิ่งวิดีโอสดของคุณเองด้วย Linux
9 สิ่งที่มีประโยชน์ที่ Linux ทำได้ แต่ Windows ทำไม่ได้
คำสั่ง Linux Ifconfig: วิธีใช้งาน
บังคับปิดโปรแกรมใน Ubuntu
กำหนดค่า Ubuntu ให้ไม่หรี่หรือปิดจอแสดงผลที่ไม่ใช้งาน
10 สุดยอดเครื่องบันทึกหน้าจอสำหรับ Linux
10 อันดับคำสั่ง Raspberry Pi Linux ที่คุณควรรู้
คู่มือ Ubuntu Linux สำหรับผู้เริ่มต้น
วิธีลบไฟล์หรือไดเรกทอรีใน Linux