ในบทช่วยสอนนี้ เราอธิบายวิธีเปลี่ยนชื่อไดเรกทอรีใน Linux โดยใช้คำสั่ง "mv" และ "rename"
การเปลี่ยนชื่อไดเรกทอรีไม่ต่างมากจากการเปลี่ยนชื่อไฟล์ เพราะหลังจากทุกอย่าง นี่คือ Linux ที่ทุกอย่างเป็นไฟล์ แม้แต่ไดเรกทอรี ดังนั้น สิ่งส่วนใหญ่ที่เราพูดคุยเกี่ยวกับการเปลี่ยนชื่อไฟล์ ทำงานได้ที่นี่เช่นกัน
เปลี่ยนชื่อไดเรกทอรีด้วย mv
mv RenameDir/ renameDir

mv Command to Rename Directory
นั่นคือมัน เพียง mv มันไป เหมือนเพลง เหตุการณ์พิเศษเพียงอย่างเดียว หากคุณมีอะไรชี้ไปที่ไดเรกทอรี ตรวจสอบให้แน่ใจว่าค้นหาไฟล์ของคุณสำหรับการกล่าวถึงชื่อ

grep search
ด้วยวิธีนี้ คุณสามารถหาการอ้างอิงใดๆ ไปยังชื่อไดเรกทอรีเก่า ไปข้างหน้าและค้นหาและแทนที่เพื่อเปลี่ยนให้ตรงกัน
เปลี่ยนชื่อหลายไดเรกทอรีด้วย rename
เหมือนกับไฟล์ ใช้ rename
NAME rename - rename files SYNOPSIS rename [options] expression replacement file...
หากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับกระบวนการ มองไปที่บทความเปลี่ยนชื่อไฟล์ ซึ่งฉันขุดลึกกว่า
rename foo foo0 foo*
และนั่นคือมัน เพิ่ม 0 ไปที่ชื่อไดเรกทอรี เพิ่มอะไรก็ได้ หรือเปลี่ยนชื่ออะไรก็ได้

rename Command to Rename Directory
สรุป
การเปลี่ยนชื่อไดเรกทอรีเป็นงานง่าย มันคล้ายกับการเปลี่ยนชื่อไฟล์มาก ข้อขัดข้องเดียว สำคัญที่จะต้องจำว่าสคริปต์ของคุณไม่ได้มุ่งเป้าไปที่ไดเรกทอรีนั้น