วิธีย้ายหรือเปลี่ยนชื่อไฟล์ใน Linux

ผู้เขียน: Eric Farmer
วันที่สร้าง: 12 มีนาคม 2021
วันที่อัปเดต: 5 พฤศจิกายน 2024
Anonim
Linux Basics: How to Move or Rename Files and Directories (mv)
วิดีโอ: Linux Basics: How to Move or Rename Files and Directories (mv)

เนื้อหา

Linux อนุญาตให้คุณจัดการไฟล์และไดเรกทอรีจากคอนโซล BASH (Bourne Again SHell) คอนโซลช่วยให้สามารถใช้ฟังก์ชันการทำงานของระบบปฏิบัติการทั้งหมดในรูปแบบบรรทัดคำสั่งซึ่งเป็นวิธีที่เหมาะสำหรับทุกคนที่ต้องการควบคุมไฟล์และไดเรกทอรีได้ดีขึ้น แต่อาจสร้างความสับสนให้กับผู้ที่ไม่คุ้นเคยกับการใช้งาน .


คำสั่ง

Linux เป็นระบบปฏิบัติการเช่น Windows และ Mac OS X (ภาพแล็ปท็อปโดย martini จาก Fotolia.com)
  1. เปลี่ยนชื่อไฟล์โดยใช้คำสั่ง "mv" และพิมพ์ชื่อไฟล์และชื่อใหม่ ไวยากรณ์สำหรับการเปลี่ยนชื่อไฟล์คือ "mv oldename nomenovo" คุณยังสามารถใช้คำสั่งนี้เพื่อสร้างการสำรองข้อมูลโดยไม่ย้ายไฟล์ไปยังไดเรกทอรีอื่นโดยสำรองไฟล์ต้นฉบับไปยังไดเรกทอรีเดียวกัน (จากนั้นคุณสามารถเขียนทับข้อมูลสำรองด้วยการสำรองข้อมูลในภายหลังหากจำเป็น)

  2. ย้ายไฟล์จากไดเรกทอรีอื่นไปยังไดเรกทอรีปัจจุบันของคุณโดยใช้จุดที่ท้ายบรรทัดคำสั่งตัวอย่างเช่นหากต้องการย้ายไฟล์ "ใบแจ้งหนี้" จากโฟลเดอร์ "usr / banking" คุณควรพิมพ์ "mv usr / bank / ใบแจ้งหนี้"

  3. พิมพ์ "mv" เพื่อย้ายไดเรกทอรีจากที่หนึ่งไปยังอีกที่หนึ่ง เมื่อพิมพ์ "เกมหมากรุก mv" ไดเรกทอรี "หมากรุก" จะถูกย้ายไปยังไดเรกทอรี "เกม"


  4. ใช้ "mv" เพื่อย้ายไดเรกทอรีหนึ่งไปยังอีกไดเรกทอรีหนึ่งที่อยู่ในไดเรกทอรีหลักของคุณ ในการนี้ใช้สองจุดตามลำดับ: ".. " ดังนั้นเมื่อพิมพ์ "mv chess ../games" ไดเรกทอรี "หมากรุก" จะถูกย้ายไปที่ "เกม" ซึ่งอยู่ในไดเรกทอรีหลักของไดเรกทอรีปัจจุบัน

  5. ใช้พารามิเตอร์ "-i" เพื่อป้องกันไฟล์และไดเรกทอรีไม่ให้ถูกเขียนทับ โดยปกติถ้าคุณใช้คำสั่ง "mv" คุณจะเขียนทับไฟล์โดยอัตโนมัติ แต่เมื่อคุณใช้พารามิเตอร์ "-i" คุณจะได้รับคำเตือนว่าไฟล์นั้นสามารถเขียนทับได้ หากต้องการทำสิ่งนี้ให้พิมพ์ "-i" ทันทีหลังคำสั่ง "mv" พร้อมช่องว่างระหว่างคำสั่งและวัตถุที่จะย้าย ตัวอย่าง: "mv -i file1 file2."

เคล็ดลับ

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

การเตือน

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

สิ่งที่คุณต้องการ

  • ทุบตี
  • ลินุกซ์