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

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


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

ปลาดุกลินุกซ์

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

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

ทัชแพดแล็ปท็อป hp ถูกปิดใช้งาน
  1. เปิดแอปเทอร์มินัลที่คุณชื่นชอบ เทอร์มินัล XFCE4 เป็นความชอบส่วนตัวของฉัน
  2. นำทาง (ถ้าจำเป็น) ไปยังโฟลเดอร์ที่คุณจะค้นหาไฟล์ด้วยข้อความเฉพาะ
  3. พิมพ์คำสั่งต่อไปนี้:|_+_|

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

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

    -

เนื้อหาไฟล์การค้นหา Grep

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

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

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

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

ผลการค้นหา แมค

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

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

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

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

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

อ่านต่อไป

สร้างทางลัดผู้ใช้สลับใน Windows 10
สร้างทางลัดผู้ใช้สลับใน Windows 10
วันนี้เราจะมาดูวิธีสร้างทางลัดสลับผู้ใช้ใน Windows 10 ซึ่งจะช่วยให้คุณสลับระหว่างบัญชีผู้ใช้ได้เร็วขึ้น
วิธีเปลี่ยนความสว่างหน้าจอใน Windows 10
วิธีเปลี่ยนความสว่างหน้าจอใน Windows 10
มีหลายวิธีในการเปลี่ยนความสว่างหน้าจอใน Windows 10 การมีความสว่างหน้าจอที่ถูกต้องเป็นสิ่งสำคัญมาก
วิธีซ่อนบัญชีผู้ใช้จากหน้าจอเข้าสู่ระบบใน Windows 8.1
วิธีซ่อนบัญชีผู้ใช้จากหน้าจอเข้าสู่ระบบใน Windows 8.1
อธิบายวิธีการซ่อนหรือแสดงบัญชีผู้ใช้เฉพาะจากหน้าจอการเข้าสู่ระบบใน Windows 8.1 ด้วยการปรับแต่งรีจิสทรีอย่างง่าย
เปิดใช้งานการย่อขนาด Windows ด้วย Title Bar Shake ใน Windows 11 (Aero Shake)
เปิดใช้งานการย่อขนาด Windows ด้วย Title Bar Shake ใน Windows 11 (Aero Shake)
วิธีเปิดใช้งานหรือปิดใช้งาน Aero Shake ใน Windows 10 มีการตรวจสอบสามวิธี Aero Shake เป็นคุณสมบัติการจัดการหน้าต่างใน Windows ที่อนุญาต
เปิดใช้งานโหมดการนำเสนอใน Windows 10
เปิดใช้งานโหมดการนำเสนอใน Windows 10
โหมดการนำเสนอใน Windows 10 ได้รับการออกแบบมาเพื่อช่วยเหลือผู้ใช้อุปกรณ์พกพา (เช่น แล็ปท็อป) เมื่อเปิดใช้งาน คอมพิวเตอร์ของคุณยังคงตื่นอยู่
แก้ไขปัญหาไดรเวอร์ Conexant HD Audio ใน Windows 10
แก้ไขปัญหาไดรเวอร์ Conexant HD Audio ใน Windows 10
หากคุณประสบปัญหาไดรเวอร์เสียงที่สอดคล้องใน Windows 10 ให้รับความช่วยเหลือในการแก้ไขปัญหาด้วย Help My Tech เริ่มต้นในไม่กี่นาที!
อัปเดตจาก WSL เป็น WSL 2 ใน Windows 10
อัปเดตจาก WSL เป็น WSL 2 ใน Windows 10
วิธีอัปเดตจาก WSL เป็น WSL 2 ใน Windows 10 Microsoft ได้ย้าย WSL 2 ไปเป็น Windows 10 เวอร์ชัน 1909 และเวอร์ชัน 1903 ในตอนแรกมันเป็นแบบเฉพาะ
เหตุใดกระบวนการ svchost.exe จำนวนมากจึงทำงานใน Windows
เหตุใดกระบวนการ svchost.exe จำนวนมากจึงทำงานใน Windows
อธิบายว่าทำไม Windows จึงจำเป็นต้องเรียกใช้อินสแตนซ์จำนวนมากของกระบวนการ SVCHOST
Windows 11 ปิดการใช้งาน SmartScreen
Windows 11 ปิดการใช้งาน SmartScreen
วันนี้เราจะมาทบทวนวิธีปิดการใช้งาน Windows SmartScreen ใน Windows 11 ซึ่งเป็นตัวกรองความปลอดภัยในตัวที่ Windows ใช้เพื่อตรวจสอบทุกไฟล์ที่คุณ
มอนิเตอร์เอเซอร์ไม่ทำงาน
มอนิเตอร์เอเซอร์ไม่ทำงาน
หากจอคอมพิวเตอร์ Acer ของคุณไม่ทำงาน ต่อไปนี้เป็นขั้นตอนการแก้ไขปัญหาอย่างรวดเร็ว ด้วยโปรแกรมแก้ไขไดรเวอร์จอภาพ Acer ของเรา การดำเนินการจะใช้เวลาไม่กี่นาที
ตัวแก้ไขแถบเครื่องมือ Explorer
ตัวแก้ไขแถบเครื่องมือ Explorer
Explorer Toolbar Editor เป็นซอฟต์แวร์ที่ทรงพลังและใช้งานง่ายซึ่งช่วยให้คุณเพิ่มหรือลบปุ่มออกจากแถบเครื่องมือ Windows Explorer ใน Windows 7 ได้ ซึ่งต่างจาก
ย่อขนาดแอปลงในถาดระบบ (พื้นที่แจ้งเตือน) ด้วย TrayIt!
ย่อขนาดแอปลงในถาดระบบ (พื้นที่แจ้งเตือน) ด้วย TrayIt!
คุณรู้หรือไม่ว่าคุณสามารถย่อขนาดแอปเดสก์ท็อปใน Windows ให้เหลือพื้นที่แจ้งเตือน (ถาดระบบ) ได้ตั้งแต่ Windows 95 แม้ว่าฟีเจอร์ดังกล่าวจะไม่ถูกเปิดเผยก็ตาม
ไดรเวอร์ Epson Workforce Pro Series 3640
ไดรเวอร์ Epson Workforce Pro Series 3640
หากคุณกำลังมองหารายละเอียดเกี่ยวกับวิธีดาวน์โหลดไดรเวอร์ Epson Workforce Pro Series 3640 ต่อไปนี้เป็นคำแนะนำทีละขั้นตอนโดยย่อ เริ่มตอนนี้เลย.
วิธีเปิดตัวแก้ไขนโยบายกลุ่มภายในใน Windows 11
วิธีเปิดตัวแก้ไขนโยบายกลุ่มภายในใน Windows 11
ในโพสต์นี้ เราจะตรวจสอบวิธีที่เป็นไปได้ทั้งหมดในการเปิด Local Group Policy Editor ใน Windows 11 เครื่องมือนี้เป็นอินเทอร์เฟซผู้ใช้เดียวที่อนุญาตให้เปลี่ยนแปลงได้
วิธีปิดและปิดการใช้งาน UAC ใน Windows 10
วิธีปิดและปิดการใช้งาน UAC ใน Windows 10
อธิบายวิธีปิดการใช้งาน UAC และกำจัดป๊อปอัปการควบคุมบัญชีผู้ใช้ที่น่ารำคาญใน Windows 10
Winget repo กำลังทุกข์ทรมานจากแอปที่ซ้ำกันโดยมีรายการที่มีรูปแบบไม่ถูกต้อง
Winget repo กำลังทุกข์ทรมานจากแอปที่ซ้ำกันโดยมีรายการที่มีรูปแบบไม่ถูกต้อง
สัปดาห์ที่แล้ว Microsoft ได้เปิดตัว Winget เวอร์ชันเสถียรรุ่นแรก ซึ่งเป็นตัวจัดการแพ็คเกจในตัวสำหรับ Windows เครื่องมือนี้ช่วยให้การจัดการแอปอัตโนมัติโดย
เปิดใช้งานปุ่มบนแป้นพิมพ์สัมผัสเมื่อยกนิ้วขึ้นในโปรแกรมผู้บรรยายของ Windows 10
เปิดใช้งานปุ่มบนแป้นพิมพ์สัมผัสเมื่อยกนิ้วขึ้นในโปรแกรมผู้บรรยายของ Windows 10
วิธีเปิดใช้งานการอ่านการออกเสียงอักขระของผู้บรรยายใน Windows 10 ซึ่งจะช่วยให้สามารถเปิดใช้งานการอ่านสัทศาสตร์อัตโนมัติ ซึ่งเป็นลักษณะการทำงานแบบคลาสสิก
วิธีเปลี่ยนการตั้งค่า UAC ใน Windows 10
วิธีเปลี่ยนการตั้งค่า UAC ใน Windows 10
ตั้งแต่ Windows Vista Microsoft ได้เพิ่มคุณลักษณะด้านความปลอดภัยใหม่ที่เรียกว่า User Account Control (UAC) ในบทความนี้เราจะดูวิธีเปลี่ยนการตั้งค่าเหล่านั้นใน Windows 10
Microsoft Edge 96.0.1043.1 เปิดตัวในช่อง Dev
Microsoft Edge 96.0.1043.1 เปิดตัวในช่อง Dev
ขณะนี้เบราว์เซอร์ Edge รุ่นก่อนวางจำหน่ายใหม่พร้อมใช้งานแล้วในช่อง Dev Microsoft Edge 96.0.1043.1 ออกมาพร้อมกับฟีเจอร์ใหม่มากมาย มันคือ
ล้างและรีเซ็ตแคชจอแสดงผลภายนอกใน Windows 10
ล้างและรีเซ็ตแคชจอแสดงผลภายนอกใน Windows 10
วิธีล้างและรีเซ็ตแคชจอแสดงผลภายนอกใน Windows 10 คุณสามารถตั้งค่าโหมดการแสดงผลส่วนบุคคลและความละเอียดสำหรับจอแสดงผลแต่ละจอที่เชื่อมต่อกับพีซีของคุณ
เปลี่ยนพอร์ตเดสก์ท็อประยะไกล (RDP) ใน Windows 10
เปลี่ยนพอร์ตเดสก์ท็อประยะไกล (RDP) ใน Windows 10
ในบทความนี้ เราจะดูวิธีเปลี่ยนพอร์ตที่ Remote Desktop (RDP) รับฟัง ใน Windows 10 สามารถทำได้ด้วยการปรับแต่งรีจิสทรี
ถอนการติดตั้งและลบ Cortana ใน Windows 10 เวอร์ชัน 2004
ถอนการติดตั้งและลบ Cortana ใน Windows 10 เวอร์ชัน 2004
วิธีถอนการติดตั้งและลบ Cortana ใน Windows 10 เวอร์ชัน 2004 Microsoft ได้เพิ่มผู้ช่วยดิจิทัลใน Windows 10 ชื่อ Cortana ซึ่งสามารถจดจำคุณได้
วิธีแก้ไขหน้าจอสีน้ำเงินแห่งความตาย Windows 7
วิธีแก้ไขหน้าจอสีน้ำเงินแห่งความตาย Windows 7
ค้นหาวิธีแก้ไขหน้าจอสีน้ำเงินแห่งความตายสำหรับ Windows 7 ทำให้พีซี Windows 7 ของคุณกลับมาทำงานตามปกติด้วยการแก้ไขหน้าจอสีน้ำเงินแห่งความตายของเรา
วิวัลดี 1.16: แผงลอย
วิวัลดี 1.16: แผงลอย
ทีมงานที่อยู่เบื้องหลังเบราว์เซอร์ Vivaldi ที่เป็นนวัตกรรมใหม่ได้เปิดตัวสแนปชอตใหม่ของเวอร์ชัน 1.16 ที่กำลังจะมาถึง Vivaldi 1.16.1226.3 มาพร้อมกับคุณสมบัติที่มีประโยชน์ใหม่ -