วิธีเปลี่ยนชื่อไฟล์ใน Linux โดยใช้ mv และเปลี่ยนชื่อคำสั่ง

เผยแพร่แล้ว: 2024-10-16

คุณกำลังมองหาการเปลี่ยนชื่อไฟล์ใน Linux โดยใช้บรรทัดคำสั่งหรือไม่? ถ้าเป็นเช่นนั้น คุณมาถูกที่แล้ว

เทอร์มินัลบรรทัดคำสั่งใน Linux เป็นเครื่องมือสำคัญสำหรับการจัดการและควบคุมระบบ Linux รวมถึง Virtual Private Servers (VPS) ช่วยให้คุณสามารถทำงานต่างๆ ได้โดยใช้คำสั่ง Linux ง่ายๆ เช่น การเปลี่ยนชื่อหรือการลบไฟล์และโฟลเดอร์

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

ดังนั้นอย่ารอช้า มาเริ่มกันเลย!


สารบัญ
วิธีเปลี่ยนชื่อไฟล์ใน Linux โดยใช้คำสั่ง mv
วิธีเปลี่ยนชื่อไฟล์บน Linux โดยใช้คำสั่งเปลี่ยนชื่อ
บทสรุป

วิธีเปลี่ยนชื่อไฟล์ใน Linux โดยใช้คำสั่ง mv

คำสั่ง mv (ย้าย) ใน Linux มีประโยชน์สำหรับสองสิ่งหลัก: การย้ายไฟล์ไปยังตำแหน่งอื่น และการเปลี่ยนชื่อไฟล์

วิธีใช้คำสั่ง mv

1. การเข้าถึงบรรทัดคำสั่ง :

– หากต้องการใช้คำสั่ง mv คุณต้องเปิดเทอร์มินัล

– หากคุณทำงานบนเซิร์ฟเวอร์ คุณจะต้องเชื่อมต่อผ่าน SSH คุณสามารถใช้เครื่องมือต่างๆ เช่น PuTTY (บน Windows) หรือ Terminal ในตัว (บน macOS หรือ Linux)

– หากคุณกำลังทำงานกับเครื่องท้องถิ่น เพียงเปิด Terminal

2. การเชื่อมต่อกับ VPS ของคุณ :

– หากคุณมี Virtual Private Server (VPS) คุณจะต้องมีที่อยู่ IP ของเซิร์ฟเวอร์และรายละเอียดการเข้าสู่ระบบของคุณ

– ใช้คำสั่งด้านล่างเพื่อเข้าสู่ระบบ แทนที่ “ผู้ใช้ของคุณ” ด้วยชื่อผู้ใช้ของคุณ และ “เซิร์ฟเวอร์ของคุณ” ด้วยที่อยู่ IP ของเซิร์ฟเวอร์:

ssh your-user@your-server


ไวยากรณ์คำสั่ง mv พื้นฐาน

โครงสร้างของคำสั่ง mv คือ:

แหล่งที่มา : นี่คือตำแหน่งปัจจุบันของไฟล์

ปลายทาง : นี่คือที่ที่คุณต้องการให้ไฟล์ไป (หรือชื่อไฟล์ใหม่)

ตัวเลือก : นี่คือการตั้งค่าพิเศษที่คุณสามารถใช้ได้ ตัวเลือกทั่วไปบางประการได้แก่:

-f : บังคับให้คำสั่งเขียนทับไฟล์โดยไม่ต้องถาม

-i : ขอคำยืนยันก่อนที่จะเขียนทับ

-v : แสดงสิ่งที่เกิดขึ้นในขณะที่คำสั่งทำงาน


วิธีเปลี่ยนชื่อไฟล์

หากคุณอยู่ในโฟลเดอร์เดียวกับไฟล์ที่คุณต้องการเปลี่ยนชื่อ คุณสามารถใช้คำสั่งง่ายๆ นี้:

ตัวอย่างเช่น หากต้องการเปลี่ยนชื่อ file1.txt เป็น file2.txt ให้พิมพ์:

หากคุณอยู่ในโฟลเดอร์อื่น คุณต้องย้ายไปยังโฟลเดอร์ที่ถูกต้องก่อนโดยใช้คำสั่ง cd ตัวอย่างเช่น:


การเปลี่ยนชื่อหลายไฟล์พร้อมกัน

ตามค่าเริ่มต้น คำสั่ง mv สามารถเปลี่ยนชื่อไฟล์ได้ครั้งละหนึ่งไฟล์เท่านั้น คุณจะต้องใช้การวนซ้ำหากต้องการเปลี่ยนชื่อหลายไฟล์ มีวิธีดังนี้:

1. สร้างไฟล์สคริปต์ใหม่โดยใช้คำสั่ง touch :

2. เปิดมันในโปรแกรมแก้ไขข้อความเช่น nano แล้วเขียนลูป:

สคริปต์นี้จะเปลี่ยนชื่อไฟล์ .txt ทั้งหมดเป็นไฟล์ .pdf ในไดเร็กทอรีปัจจุบัน

3. รันสคริปต์โดยใช้:

4. หากคุณได้รับข้อผิดพลาดในการอนุญาต คุณสามารถใช้คำสั่งนี้เพื่อแก้ไข:


WPOven Dedicated Hosting

วิธีเปลี่ยนชื่อไฟล์บน Linux โดยใช้คำสั่งเปลี่ยนชื่อ

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


วิธีการติดตั้งคำสั่งเปลี่ยนชื่อ

หากต้องการติดตั้งคำสั่ง rename คุณต้องพิมพ์คำสั่งเฉพาะใน Terminal โดยขึ้นอยู่กับเวอร์ชัน Linux ของคุณ:

– หากคุณใช้ Ubuntu, Debian หรือ Linux Mint ให้พิมพ์:

– หากคุณใช้ CentOS หรือ RHEL ให้พิมพ์:

– สำหรับ Arch Linux ให้ใช้:

เมื่อติดตั้งแล้ว คุณก็พร้อมที่จะใช้คำสั่ง rename !


พื้นฐานเปลี่ยนชื่อไวยากรณ์คำสั่ง

คำสั่งจะมีลักษณะดังนี้เมื่อคุณต้องการเปลี่ยนชื่อบางอย่าง:

old-name : ชื่อปัจจุบันของไฟล์

new-name : ชื่อใหม่ที่คุณต้องการตั้งให้กับไฟล์

files : ไฟล์หรือไฟล์ที่คุณต้องการเปลี่ยนชื่อ


ตัวอย่างการเปลี่ยนชื่อไฟล์

สมมติว่าคุณมีไฟล์ชื่อ file1.txt และต้องการเปลี่ยนชื่อเป็น newfile1.txt คุณจะพิมพ์:

หากคุณต้องการเปลี่ยนชื่อหลายไฟล์พร้อมกัน เช่น เปลี่ยนไฟล์ .txt ทั้งหมดเป็น .php คุณสามารถใช้คำสั่งนี้:

สิ่งนี้จะเปลี่ยนชื่อไฟล์ .txt ทั้งหมดในโฟลเดอร์เป็น .php


การเปลี่ยนชื่อไฟล์ในตำแหน่งอื่น

หากไฟล์ที่คุณต้องการเปลี่ยนชื่ออยู่ในโฟลเดอร์อื่น คุณต้องระบุตำแหน่งของไฟล์ในคำสั่ง ตัวอย่างเช่น:

เพียงแทนที่ /path/to/your/file.txt ด้วยเส้นทางจริงที่มีไฟล์ของคุณอยู่


สิ่งเจ๋งๆ อื่นๆ ที่คุณสามารถทำได้ด้วยการเปลี่ยนชื่อ

คำสั่ง rename สามารถทำได้มากกว่าแค่เปลี่ยนชื่อไฟล์ ต่อไปนี้เป็นเทคนิคเด็ดๆ:

– หากต้องการเปลี่ยนชื่อไฟล์ทั้งหมดเป็น ตัวพิมพ์ใหญ่ ให้พิมพ์:

– หากต้องการเปลี่ยนชื่อไฟล์ทั้งหมดเป็น ตัวพิมพ์เล็ก ให้พิมพ์:

– หากต้องการแทนที่ช่องว่างในชื่อไฟล์ด้วยขีดล่าง ให้พิมพ์:


วิธีถอนการติดตั้งคำสั่งเปลี่ยนชื่อ

หากคุณไม่ต้องการคำสั่ง rename อีกต่อไป คุณสามารถลบออกได้โดยใช้ Terminal คำสั่งขึ้นอยู่กับเวอร์ชัน Linux ของคุณ:

– สำหรับ Ubuntu, Debian หรือ Linux Mint ให้พิมพ์:

– สำหรับ CentOS หรือ RHEL ให้พิมพ์:


บทสรุป

ตอนนี้คุณได้เรียนรู้วิธีเปลี่ยนชื่อไฟล์ใน Linux โดยใช้คำสั่งง่ายๆ เช่น rename และ mv แล้ว กระบวนการนี้ก็ตรงไปตรงมา สิ่งที่คุณต้องทำคือเชื่อมต่อกับเซิร์ฟเวอร์ระยะไกลผ่าน SSH หรือ Terminal และปฏิบัติตามบรรทัดคำสั่งที่ให้ไว้ด้านบน ง่ายมาก!

คำสั่งเปลี่ยนชื่อใน Linux เป็นเครื่องมือที่ทรงพลังและยืดหยุ่นสำหรับการเปลี่ยนชื่อไฟล์เดียวหรือหลายไฟล์ได้อย่างง่ายดาย

ไม่ว่าคุณจะเปลี่ยนชื่อไฟล์เดียวหรือดำเนินการเปลี่ยนชื่อจำนวนมาก การเปลี่ยนชื่อมีตัวเลือกมากมายเพื่อให้กระบวนการนี้มีประสิทธิภาพ

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

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