หลัก ลินุกซ์ ค้นหาไฟล์ที่มีข้อความเฉพาะใน Linux

ค้นหาไฟล์ที่มีข้อความเฉพาะใน Linux



Linux ไม่ว่าคุณจะใช้ distro แบบใดมาพร้อมกับเครื่องมือ GUI จำนวนมากที่อนุญาตให้ค้นหาไฟล์ ตัวจัดการไฟล์สมัยใหม่จำนวนมากรองรับการค้นหาไฟล์ในรายการไฟล์ อย่างไรก็ตามส่วนใหญ่ไม่อนุญาตให้คุณค้นหาภายในเนื้อหาของไฟล์ มีสองวิธีที่คุณสามารถใช้เพื่อค้นหาเนื้อหาไฟล์ใน Linux

การโฆษณา


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

Catfish Linux

วิธีทำคอลลาจบนไอโฟน

ฉันอยากจะแบ่งปันวิธีที่ฉันใช้เอง
วิธีแรกเกี่ยวข้องกับยูทิลิตี้ grep ซึ่งมีอยู่ใน distro ใด ๆ แม้แต่ในระบบฝังตัวที่สร้างขึ้นบน busybox

เพื่อค้นหาไฟล์ที่มีข้อความเฉพาะใน Linux ให้ดำเนินการดังต่อไปนี้

  1. เปิดแอพเทอร์มินัลที่คุณชื่นชอบ ขั้ว XFCE4 เป็นความชอบส่วนตัวของฉัน
  2. นำทาง (ถ้าจำเป็น) ไปยังโฟลเดอร์ที่คุณจะค้นหาไฟล์ที่มีข้อความเฉพาะ
  3. พิมพ์คำสั่งต่อไปนี้:
    grep -iRl 'your-text-to-find' ./

    นี่คือสวิตช์:
    -i - ละเว้นกรณีข้อความ
    -R - ค้นหาไฟล์ซ้ำในไดเรกทอรีย่อย
    -l - แสดงชื่อไฟล์แทนส่วนเนื้อหาของไฟล์

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

    grep -iRl 'linux' / home / user / Documents / winaero

Grep Search File Contents

หมายเหตุ: สวิตช์ที่มีประโยชน์อื่น ๆ ที่คุณอาจต้องการใช้กับ grep:
-n - แสดงหมายเลขบรรทัดMc Search File Contents
-w - จับคู่ทั้งคำ

วิธีการสกรีนมิเรอร์ Android ไปยัง roku

อีกวิธีหนึ่งที่ฉันใช้คือ Midnight Commander (mc) ซึ่งเป็นแอปตัวจัดการไฟล์คอนโซล ซึ่งแตกต่างจาก grep โดยค่าเริ่มต้น mc จะไม่รวมอยู่ใน Linux distros ทั้งหมดที่ฉันเคยลอง คุณอาจต้องติดตั้งด้วยตัวเอง

ค้นหาไฟล์ที่มีข้อความเฉพาะด้วย mc

หากต้องการค้นหาไฟล์ที่มีข้อความเฉพาะโดยใช้ Midnight Commander ให้เริ่มแอพและกดตามลำดับต่อไปนี้บนคีย์บอร์ด:
Alt + Shift +?
เพื่อเปิดกล่องโต้ตอบการค้นหา

ผลการค้นหาของ Mc

กรอกข้อมูลในส่วน 'เนื้อหา:' แล้วกดปุ่ม Enter จะพบไฟล์ทั้งหมดที่มีข้อความที่ต้องการ

เลือกหลายแท็บ chrome

แผงผลการค้นหาของ Mc

คุณสามารถวางไฟล์เหล่านี้ในแผงด้านซ้ายหรือขวาโดยใช้ตัวเลือก Panelize และคัดลอก / ย้าย / ลบ / ดู / ทำอะไรก็ได้ที่คุณต้องการ

Midnight Commander เป็นเครื่องมือที่ช่วยประหยัดเวลาในการค้นหา

แค่นั้นแหละ.

บทความที่น่าสนใจ

ตัวเลือกของบรรณาธิการ

28 เคล็ดลับและเทคนิค WhatsApp ที่ดีที่สุด: ส่งตำแหน่งของคุณเสนอราคาแก้ไขภาพและอื่น ๆ
28 เคล็ดลับและเทคนิค WhatsApp ที่ดีที่สุด: ส่งตำแหน่งของคุณเสนอราคาแก้ไขภาพและอื่น ๆ
WhatsApp เป็นหนึ่งในบริการส่งข้อความที่ได้รับความนิยมมากที่สุดในโลกทั้งเพื่อความสะดวกในการใช้งานและการรักษาความปลอดภัยที่เข้มงวดสำหรับข้อมูลผู้ใช้ นอกเหนือจากฟังก์ชั่นแชทแบบข้อความธรรมดาแล้วยังมีมหาสมุทรที่แตกต่างกันไป
Windows 10 จะอนุญาตให้เปลี่ยนชื่อเดสก์ท็อปเสมือนการรับ Cortana UI ใหม่และอื่น ๆ
Windows 10 จะอนุญาตให้เปลี่ยนชื่อเดสก์ท็อปเสมือนการรับ Cortana UI ใหม่และอื่น ๆ
หลายชั่วโมงก่อน Microsoft เปิดตัว Windows 10 Build 18922 จากสาขา 20H1 ให้กับ Insiders in the Fast Ring การประกาศอย่างเป็นทางการจะเน้นเฉพาะการเปลี่ยนแปลงเล็กน้อยในโครงสร้างนี้ อย่างไรก็ตามผู้ที่ชื่นชอบได้ค้นพบคุณสมบัติที่ซ่อนอยู่ที่น่าสนใจสองอย่างการโฆษณาคุณสมบัติแรกช่วยให้สามารถเปลี่ยนชื่อเดสก์ท็อปเสมือนได้ นี่เป็นคุณสมบัติที่หลายคนรอคอยมานาน
วิธีเพิ่มความเร็วเมนูใน Windows 10 และเปลี่ยนความล่าช้าของเมนู
วิธีเพิ่มความเร็วเมนูใน Windows 10 และเปลี่ยนความล่าช้าของเมนู
Windows 10 ช่วยให้คุณเร่งความเร็วเมนู เป็นไปได้ด้วยการปรับแต่งรีจิสทรีอย่างง่ายซึ่งฉันจะกล่าวถึงในบทความนี้
วิธีใช้ Google Authenticator กับพีซี
วิธีใช้ Google Authenticator กับพีซี
https://www.youtube.com/watch?v=OxEnZC3M__Q ความปลอดภัยของบัญชีเป็นปัญหาสำคัญสำหรับทุกคนในสมัยนี้ของการแฮ็กและการทิ้งข้อมูล บัญชี Google ของคุณเป็นหนึ่งในบัญชีออนไลน์ที่สำคัญที่สุดที่คุณมีในทุกโอกาส - คุณ
ปิดการใช้งานการออกแบบ YouTube ใหม่ (Polymer 2019)
ปิดการใช้งานการออกแบบ YouTube ใหม่ (Polymer 2019)
วิธีปิดการใช้งานเค้าโครงใหม่ของ YouTube (Polymer 2019) Google ได้เปิดตัวการออกแบบใหม่สำหรับบริการวิดีโอ YouTube ของตน รูปลักษณ์ใหม่ที่เรียกว่า 'Polymer'
ไฟล์ ASPX คืออะไร?
ไฟล์ ASPX คืออะไร?
ไฟล์ ASPX เป็นไฟล์ Active Server Page Extended ที่สร้างขึ้นสำหรับ Microsoft ASP.NET วิธีหนึ่งในการเปิดคือการเปลี่ยนชื่อเป็นสิ่งที่คุณคาดหวังให้เป็น
วิธีแชร์กิจกรรมการฟังของคุณบน Spotify
วิธีแชร์กิจกรรมการฟังของคุณบน Spotify
Spotify เป็นวิธีที่ยอดเยี่ยมในการฟังเพลงหรือเนื้อหาเสียงอื่นๆ ผ่านการสตรีม จำนวนการปรับแต่งที่คุณสามารถใช้เพื่อปรับแต่งเพลย์ลิสต์ในแบบของคุณนั้นน่าประทับใจ ผสมผสานกับตัวเลือกเพลงมากมายสำหรับการฟังของคุณ