ใน Linux ไดเร็กทอรีถูกใช้เพื่อจัดเก็บและจัดระเบียบไฟล์ คุณสามารถสร้างไดเร็กทอรี แก้ไขชื่อและการอนุญาต ลบ สร้างลำดับชั้นของไดเร็กทอรี และอื่นๆ อีกมากมาย อย่างไรก็ตาม ผู้เริ่มต้น Linux จำนวนมากบางครั้งลืมตำแหน่งของไดเร็กทอรีและไม่พบมันในระบบ
ในสถานการณ์นี้ Linux เสนอยูทิลิตีบรรทัดคำสั่งในตัวเพื่อให้งานนี้สำเร็จ ในบทช่วยสอนฉบับย่อนี้ เราจะอธิบายวิธีง่ายๆ และตัวอย่างในการค้นหาไดเร็กทอรีใน Linux
วิธีค้นหาไดเร็กทอรีใน Linux
คำสั่ง “find” ช่วยคุณค้นหาไฟล์และไดเร็กทอรี นี่คือคำสั่งง่ายๆ:
หา - parent_directory -พิมพ์ ง -ชื่อ 'target_directory'
ตัวเลือก “-type d” สั่งให้คำสั่ง “find” ค้นหาเฉพาะไดเร็กทอรีเท่านั้น ตัวเลือก '-name' บอกให้ค้นหาไฟล์ตามชื่อที่ให้ไว้ซึ่งก็คือ 'targeted_directory'
นี่คือวิธีที่คำสั่งก่อนหน้านี้ค้นหาไดเร็กทอรีหลักสำหรับไดเร็กทอรีย่อยชื่อ 'target_directory' ตัวอย่างเช่น หากต้องการค้นหาไดเร็กทอรีย่อยชื่อ 'My_File' ในโฮมไดเร็กตอรี่ คุณควรรันสิ่งต่อไปนี้:
หา - -พิมพ์ ง -ชื่อ My_File
เครื่องหมายตัวหนอน (~) ใน Linux แสดงถึงโฮมไดเร็กตอรี่ อย่างไรก็ตาม หากคุณไม่แน่ใจว่าชื่อของไดเร็กทอรีเป็นตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็ก ให้รันคำสั่งต่อไปนี้:
การเปลี่ยนแปลงเดียวที่ทำในคำสั่งคือการแทนที่ตัวเลือก '-name' ด้วยตัวเลือก 'iname' ในที่นี้ “i” พิเศษหมายถึงความรู้สึกไม่ชัดเจน
ในกรณีที่มีหลายไดเร็กทอรีที่มีชื่อเดียวกัน ระบบจะแสดงรายชื่อไดเร็กทอรีทั้งหมด
หา - -พิมพ์ ง - ก้มลง เอกสาร
บทสรุป
เนื่องจากผู้ใช้มักจะลืมตำแหน่งของไดเร็กทอรี การค้นหาไดเร็กทอรีเหล่านั้นจึงมีความสำคัญ เมื่อพิจารณาถึงปัญหานี้ เราได้อธิบายวิธีค้นหาไดเร็กทอรีใน Linux ด้วยวิธีตรงไปตรงมาซึ่งไม่จำเป็นต้องติดตั้งแพ็คเกจใดๆ มันเกี่ยวข้องกับการใช้คำสั่ง “find” กับตัวเลือกบางอย่าง เช่น ประเภทและชื่อ เพื่อไปยังไดเร็กทอรีเป้าหมายโดยเฉพาะ