首页 > Linux操作系统 > Linux操作系统 > Linux基础命令---mv
mv
将文件或者目录移动到另一个地方,或者重命名。
此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。
1 、语法
mv [ 选项] [-T] src dst
mv [ 选项] src directory
mv [ 选项] -t directory src
2 、选项列表
|
选项 |
说明 |
|
--version |
显示命令版本信息 |
|
--help |
显示帮助文档 |
|
--backup =[ control ] |
为每一个存在的文件创建备份 |
|
-b |
和“--backup”一样,但是没有参数 |
|
-f | --force |
强制移动 |
|
-i | --interactive |
使用交互的方式移动 |
|
-n | --no-clobber |
不覆盖已经存在的文件。如果同时制定了“-i,-n,-f”中的多个选项,那么只有最后一个选项有效。 |
|
--strip-trailing-slashes |
从每个源参数中移除任何尾随斜线。 |
|
-S | --suffix = SUFFIX |
重写通常的备份后缀 |
|
-t | --target-directory |
将所有源文件移动到目标文件夹 |
|
-T | --no-target-directory |
将目标视为正常文件 |
|
-u | --update |
当目的文件不存在,或者源文件比目的文件新的时候才移动 |
|
-v | --verbose |
显示详细执行过程 |
3 、说明
备份后缀为‘~’,除非设置为“--”后缀或者SSIMPLE_BACKUP_SUFFIX。版本控制方法可以通过“--backup”的选项或通过VERSION_CONTROL环境变量来选择。以下是这些值:
none ,off:从不备份,即使给出了“--backup”选项。
numbered ,t:创建编号备份。
existing ,nil:如果有编号备份,则为编号,否则为简单。
simple ,over:总是创建简单备份。
4 、实例
1 )在同一个目录下移动,即重命名。
|
|
2 )移动到其他地方
|
|
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29270124/viewspace-2220480/ ,如需转载,请注明出处,否则将追究法律责任。