วิธีค้นหาไดเร็กทอรีใน Linux

Withi Khnha Direkthxri Ni Linux



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

ในสถานการณ์นี้ Linux เสนอยูทิลิตีบรรทัดคำสั่งในตัวเพื่อให้งานนี้สำเร็จ ในบทช่วยสอนฉบับย่อนี้ เราจะอธิบายวิธีง่ายๆ และตัวอย่างในการค้นหาไดเร็กทอรีใน Linux







วิธีค้นหาไดเร็กทอรีใน Linux

คำสั่ง “find” ช่วยคุณค้นหาไฟล์และไดเร็กทอรี นี่คือคำสั่งง่ายๆ:



หา - parent_directory -พิมพ์ -ชื่อ 'target_directory'


ตัวเลือก “-type d” สั่งให้คำสั่ง “find” ค้นหาเฉพาะไดเร็กทอรีเท่านั้น ตัวเลือก '-name' บอกให้ค้นหาไฟล์ตามชื่อที่ให้ไว้ซึ่งก็คือ 'targeted_directory'



นี่คือวิธีที่คำสั่งก่อนหน้านี้ค้นหาไดเร็กทอรีหลักสำหรับไดเร็กทอรีย่อยชื่อ 'target_directory' ตัวอย่างเช่น หากต้องการค้นหาไดเร็กทอรีย่อยชื่อ 'My_File' ในโฮมไดเร็กตอรี่ คุณควรรันสิ่งต่อไปนี้:





หา - -พิมพ์ -ชื่อ My_File



เครื่องหมายตัวหนอน (~) ใน Linux แสดงถึงโฮมไดเร็กตอรี่ อย่างไรก็ตาม หากคุณไม่แน่ใจว่าชื่อของไดเร็กทอรีเป็นตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็ก ให้รันคำสั่งต่อไปนี้:

หา - parent_directory -พิมพ์ - ก้มลง 'target_directory'



การเปลี่ยนแปลงเดียวที่ทำในคำสั่งคือการแทนที่ตัวเลือก '-name' ด้วยตัวเลือก 'iname' ในที่นี้ “i” พิเศษหมายถึงความรู้สึกไม่ชัดเจน

ในกรณีที่มีหลายไดเร็กทอรีที่มีชื่อเดียวกัน ระบบจะแสดงรายชื่อไดเร็กทอรีทั้งหมด

หา - -พิมพ์ - ก้มลง เอกสาร


บทสรุป

เนื่องจากผู้ใช้มักจะลืมตำแหน่งของไดเร็กทอรี การค้นหาไดเร็กทอรีเหล่านั้นจึงมีความสำคัญ เมื่อพิจารณาถึงปัญหานี้ เราได้อธิบายวิธีค้นหาไดเร็กทอรีใน Linux ด้วยวิธีตรงไปตรงมาซึ่งไม่จำเป็นต้องติดตั้งแพ็คเกจใดๆ มันเกี่ยวข้องกับการใช้คำสั่ง “find” กับตัวเลือกบางอย่าง เช่น ประเภทและชื่อ เพื่อไปยังไดเร็กทอรีเป้าหมายโดยเฉพาะ