Linux mv命令。
mv命令用于移动文件和目录。
$ mv [options] source dest
mv命令的主要选项:
选项 | 描述 |
---|---|
mv -f | 通过无提示覆盖目标文件来强制移动 |
mv -i | 覆盖前的交互式提示 |
mv -u | 更新-当源比目标新时移动 |
mv -v | 详细信息-打印源文件和目标文件 |
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'
$