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

mv คำสั่งเปลี่ยนชื่อไดเร็กทอรี
นั่นเองค่ะ แค่ mv มันเหมือนเพลง เฉพาะข้อกังวลพิเศษ ถ้าคุณมีสิ่งใดที่ส่งไปยังไดเร็กทอรี อย่าลืมค้นหาชื่อไฟล์ของคุณ

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

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