คำสั่ง Linux mv
คำสั่งmvใช้เพื่อย้ายไฟล์และไดเร็กทอรี
$ mv [options] source dest
ตัวเลือกหลักของคำสั่ง mv:
ตัวเลือก | คำอธิบาย |
---|---|
mv -f | บังคับให้ย้ายโดยการเขียนทับไฟล์ปลายทางโดยไม่ต้องแจ้ง |
mv -i | พร้อมท์โต้ตอบก่อนที่จะเขียนทับ |
mv -u | อัปเดต - ย้ายเมื่อต้นทางใหม่กว่าปลายทาง |
mv -v | verbose - พิมพ์ไฟล์ต้นทางและปลายทาง |
man mv | คู่มือช่วยเหลือ |
ย้ายไฟล์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