ลินุกซ์ mv คำสั่ง
คำสั่ง mvใช้สำหรับย้ายไฟล์และไดเร็กทอรี
$ mv [options] source dest
ตัวเลือกหลักของคำสั่ง mv:
ตัวเลือก | คำอธิบาย |
---|---|
mv -f | บังคับย้ายโดยเขียนทับไฟล์ปลายทางโดยไม่แจ้ง |
mv -i | พร้อมโต้ตอบก่อนที่จะเขียนทับ |
mv -u | อัปเดต - ย้ายเมื่อต้นทางใหม่กว่าปลายทาง |
เอ็มวี - วี | verbose - พิมพ์ไฟล์ต้นทางและปลายทาง |
แมน เอ็มวี | คู่มือช่วยเหลือ |
ย้ายไฟล์ main.c def.h ไปยังไดเร็กทอรี/home/usr/rapid/ :
$ mv main.c def.h /home/usr/rapid/
ย้ายไฟล์ C ทั้งหมดในไดเร็กทอรีปัจจุบันไปยังไดเร็กทอรีย่อย bak :
$ mv *.c bak
ย้ายไฟล์ทั้งหมดในไดเรกทอรีย่อย bak ไปยังไดเรกทอรีปัจจุบัน :
$ mv bak/* .
เปลี่ยนชื่อไฟล์ main.c เป็น main.bak:
$ mv main.c main.bak
เปลี่ยนชื่อไดเร็กทอรี bak เป็น bak2:
$ mv bak bak2
อัปเดต - ย้ายเมื่อ main.c ใหม่กว่า:
$ mv -u main.c bak
$
ย้าย main.c และพรอมต์ก่อนที่จะเขียนทับ bak/main.c:
$ mv -v main.c bak
'bak/main.c' -> 'bak/main.c'
$
Advertising