เพิ่งติดตั้ง ลินุกซ์ดิสโทรใหม่? คุณอาจสงสัยว่าจะค้นหาไฟล์และไดเร็กทอรีในระบบใหม่ของคุณได้อย่างไร
คุณสามารถค้นหาไฟล์และไดเร็กทอรีบน Linux PC ได้หลายวิธี คุณสามารถใช้คำสั่ง Linux ผ่านทางเทอร์มินัล เช่น findเพื่อช่วยเหลือคุณได้ หรือคุณสามารถใช้เครื่องมือการจัดการไฟล์ในตัวที่ดิสโทร Linux ของคุณมอบให้
หากคุณต้องการค้นหาไฟล์และไดเรกทอรีบน Linux ให้ทำตามขั้นตอนด้านล่าง
การใช้คำสั่งค้นหา
คำสั่ง ค้นหา เป็นหนึ่งในเครื่องมือที่ทรงพลังและอเนกประสงค์ที่สุดในการค้นหาไฟล์และไดเรกทอรีตามชื่อใน Linux มันสามารถค้นหาโฟลเดอร์ของคุณตามเกณฑ์ต่างๆ เช่น ชื่อไฟล์ เจ้าของ การอนุญาตไฟล์ ประเภทไฟล์ ขนาด หรือวันที่
Find ยังสามารถดำเนินการกับไฟล์ที่ตรงกันได้ เช่น การลบ การย้าย หรือการดำเนินการคำสั่งกับไฟล์เหล่านั้น ไวยากรณ์พื้นฐานของคำสั่ง find คือ:
ค้นหา [ตัวเลือก] [เส้นทาง] [การแสดงออก]
ตัวเลือกควบคุมวิธีการทำงานของคำสั่ง เส้นทางระบุไดเร็กทอรีเริ่มต้นหรือไดเร็กทอรีที่จะค้นหา ในขณะที่ นิพจน์ประกอบด้วยตัวเลือกเพิ่มเติมหรือการดำเนินการที่ คุณสามารถใช้ได้ (คั่นด้วยตัวดำเนินการ)
ตัวอย่างเช่น หากต้องการค้นหาไฟล์ทั้งหมดที่มีนามสกุล .txt ในไดเรกทอรีปัจจุบันและไดเรกทอรีย่อย คุณสามารถใช้คำสั่งนี้:
ค้นหา -พิมพ์ f -ชื่อ “*.txt”
จุด (.) หลังจาก find บ่งชี้ถึงไดเร็กทอรีปัจจุบัน ตัวเลือก -type fระบุว่าคุณกำลังค้นหาไฟล์ปกติ ตัวเลือก -name “*.txt”จะจับคู่ไฟล์ที่ลงท้ายด้วย .txt
คุณยังสามารถใช้ตัวเลือก -inameแทน -nameได้ หากคุณต้องการค้นหาโดยไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ ตัวอย่างเช่น:
ค้นหา -พิมพ์ f -iname “*.txt”
ซึ่งจะจับคู่ไฟล์ที่ลงท้ายด้วย .txt, .TXT, .Txt ฯลฯ
คำสั่ง find มีฟีเจอร์และการตั้งค่าที่เป็นประโยชน์มากมายที่คุณสามารถสำรวจได้โดยการอ่านหน้าคู่มือผ่านเทอร์มินัล (man find) สิ่งที่มีประโยชน์ที่สุดบางส่วนได้แก่:
การใช้คำสั่งค้นหา
คำสั่ง locateเป็นอีกวิธีหนึ่งในการค้นหาไฟล์และไดเร็กทอรีใน Linux ค้นหาได้เร็วกว่าคำสั่ง findเนื่องจากใช้ฐานข้อมูลชื่อไฟล์และตำแหน่งที่สร้างไว้ก่อนหน้านี้ อย่างไรก็ตาม อาจไม่ทันสมัยเท่ากับคำสั่ง find เนื่องจากฐานข้อมูลได้รับการอัปเดตเป็นระยะโดยงาน cron
ไวยากรณ์พื้นฐานของคำสั่ง ค้นหา คือ:
ค้นหารูปแบบ [ตัวเลือก]
รูปแบบคือสตริงอักขระที่คุณต้องการค้นหาในชื่อไฟล์ คำสั่ง Locto จะส่งคืนชื่อไฟล์ทั้งหมดที่มีรูปแบบเป็นสตริงย่อย
ตัวอย่างเช่น หากต้องการค้นหาไฟล์ทั้งหมดที่มีคำว่า "ใช่" อยู่ในชื่อ คุณสามารถใช้คำสั่งนี้: ค้นหาใช่.
หากคุณเพิ่งอัปเดตไฟล์จำนวนมากเมื่อเร็วๆ นี้ และต้องการอัปเดตฐานข้อมูลด้วยตนเองก่อนใช้คำสั่ง ค้นหา คุณสามารถเรียกใช้คำสั่งนี้ผ่านเทอร์มินัล:
sudo อัปเดตb
คุณอาจต้องป้อนรหัสผ่านเพื่อรันคำสั่ง
เช่นเดียวกับการค้นหา คุณสามารถตรวจสอบตัวเลือกเพิ่มเติมสำหรับการค้นหาโดยใช้หน้าคู่มือผ่านทางเทอร์มินัล (ค้นหาตำแหน่ง) ซึ่งรวมถึง:
การใช้แอปจัดการไฟล์ GUI.
หากคุณต้องการอินเทอร์เฟซแบบกราฟิกสำหรับการค้นหาไฟล์และไดเร็กทอรีใน Linux คุณสามารถใช้แอปการจัดการไฟล์ที่มาพร้อมกับการแจกจ่าย Linux ของคุณได้ สิ่งนี้อาจเรียกว่า Nautilus, Filesหรือ ตัวจัดการไฟล์ขึ้นอยู่กับว่าคุณเป็น ใช้อูบุนตู หรือ Linux อื่น การกระจาย
แอปเหล่านี้ช่วยให้คุณสามารถเรียกดูและค้นหาไฟล์และไดเร็กทอรีของคุณโดยใช้อินเทอร์เฟซแบบหน้าต่างที่คุ้นเคย คุณสามารถนำทางผ่านระบบไฟล์ของคุณได้โดยใช้แถบด้านข้าง แถบเครื่องมือ หรือเบรดครัมบ์ คุณยังสามารถใช้แป้นพิมพ์ลัดหรือลากและวางเพื่อดำเนินการต่างๆ กับไฟล์และไดเร็กทอรีของคุณ
หากต้องการค้นหาไฟล์และไดเรกทอรีโดยใช้แอปไฟล์ทั่วไป คุณสามารถใช้ช่องค้นหาในแถบเครื่องมือหรือกด Ctrl+Fนี่จะเป็นการเปิดแผงการค้นหาที่คุณสามารถป้อนเกณฑ์การค้นหาของคุณได้
คุณยังสามารถกรองผลลัพธ์ตามประเภท ขนาด หรือวันที่ได้อีกด้วย ใน Files บน Ubuntu ให้กดลูกศรลงถัดจากผลการค้นหาเพื่อเลือกเกณฑ์การค้นหาของคุณ
แอปจัดการไฟล์ของคุณจะแสดงไฟล์และไดเร็กทอรีที่ตรงกันทั้งหมดในพื้นที่หลัก จากนั้นคุณสามารถดับเบิลคลิกที่ไฟล์หรือไดเรกทอรีใดก็ได้เพื่อเปิดหรือดำเนินการอื่นๆ กับไฟล์นั้นโดยใช้เมนูคลิกขวา ตราบใดที่คุณมี การอนุญาตไฟล์ที่จำเป็น
การจัดการไฟล์บน Linux
การค้นหาไฟล์และไดเรกทอรีใน Linux อาจเป็นงานที่น่ากังวลสำหรับผู้เริ่มต้น โดยใช้คำสั่งค้นหาและระบุตำแหน่ง Linux หรือโดยใช้เครื่องมือจัดการไฟล์ของระบบ Linux คุณสามารถค้นหาไฟล์และไดเร็กทอรีตามเกณฑ์ต่างๆ และดำเนินการกับไฟล์เหล่านั้นได้ ตัวอย่างเช่น คุณสามารถ ลบไฟล์บน Linux PC ของคุณ ที่คุณไม่ต้องการได้
งานอื่นที่คุณควรลองคือ เปลี่ยนชื่อไฟล์และโฟลเดอร์ของคุณบน Linux เพื่อช่วยให้ค้นหาไฟล์ที่สำคัญที่สุดของคุณได้ง่ายขึ้น
.