<ก่อนหน้านี้ | เนื้อหา | ถัดไป>
17 – การค้นหาไฟล์
ในขณะที่เราสำรวจระบบ Linux ของเรา สิ่งหนึ่งที่ชัดเจนมาก: ระบบ Linux ทั่วไปมีไฟล์จำนวนมาก! สิ่งนี้ทำให้เกิดคำถามว่า “เราจะค้นพบสิ่งต่างๆ ได้อย่างไร” เรารู้อยู่แล้วว่าระบบไฟล์ลีนุกซ์ได้รับการจัดระเบียบอย่างดีตามข้อตกลงที่ส่งต่อจากระบบที่คล้ายยูนิกซ์รุ่นหนึ่งไปยังรุ่นถัดไป แต่จำนวนไฟล์จำนวนมากอาจทำให้เกิดปัญหาที่น่ากังวลได้
ในบทนี้ เราจะดูเครื่องมือสองอย่างที่ใช้ค้นหาไฟล์ในระบบ เครื่องมือเหล่านี้คือ:
● ค้นหา – ค้นหาไฟล์ตามชื่อ
● พบ – ค้นหาไฟล์ในลำดับชั้นของไดเร็กทอรี
เราจะดูคำสั่งที่มักใช้กับคำสั่งค้นหาไฟล์เพื่อประมวลผลรายการไฟล์ที่เป็นผลลัพธ์:
● xargs – สร้างและรันบรรทัดคำสั่งจากอินพุตมาตรฐาน
นอกจากนี้ เราจะแนะนำคำสั่งสองสามคำสั่งเพื่อช่วยเราในการสำรวจ:
● แตะ – เปลี่ยนไฟล์ครั้ง
● stat – แสดงสถานะไฟล์หรือระบบไฟล์