Linux -- mv 移动文件
MV(1) User Commands MV(1)
NAME 名称
mv - move (rename) files 移动(重命名)文件
SYNOPSIS 大纲(语法)
mv [OPTION]... [-T] SOURCE DEST
mv [OPTION]... SOURCE... DIRECTORY
mv [OPTION]... -t DIRECTORY SOURCE...
DESCRIPTION 说明
Rename SOURCE to DEST, or move SOURCE(s) to DIRECTORY.
移动且修改源文件名到目标文件名,或移动多个文件到目标目录。
Mandatory arguments to long options are mandatory for short options too.
对于长选项必须的参数,对于短选项也是必须的。
--backup[=CONTROL]
make a backup of each existing destination file
对存在的目标文件作一备份。
-b
like --backup but does not accept an argument
同--backup,对存在的目标文件作一备份,但不接受参数。
-f, --force
do not prompt before overwriting
当目标文件存在时,直接覆盖,不给予提示。
-i, --interactive
prompt before overwrite
当目标文件存在时,给予提示。
-n, --no-clobber
do not overwrite an existing file
不覆盖存在的目标文件,即当目标文件存在时,不操作。
If you specify more than one of -i, -f, -n, only the final one takes effect.
当指定-i, -f, -n当中的两个或两个以上选项时,只有最后一个选项有效。
--strip-trailing-slashes
remove any trailing slashes from each SOURCE argument
删除源文件参数中最后的斜杠"/"。
-S, --suffix=SUFFIX
override the usual backup suffix
重新指定备份文件后缀。
-t, --target-directory=DIRECTORY
move all SOURCE arguments into DIRECTORY
移动所有文件到指定目录。
-T, --no-target-directory
treat DEST as a normal file
将目标目录作为普通文件
-u, --update
move only when the SOURCE file is newer than the destination file or when
the destination file is missing
如果目的地有相同名称的文件存在,以修改时间为参考,保留最新时间的文件,如果目的地没有相同名称的文件存在,则直接移动。
-v, --verbose
explain what is being done
显示当前进度。
-Z, --context
set SELinux security context of destination file to default type
--help
display this help and exit
显示此命令的帮助信息并退出。
--version
output version information and exit
显示版本信息并退出。
The backup suffix is '~', unless set with --suffix or SIMPLE_BACKUP_SUFFIX. The version control method may be selected via the --backup option or through the VERSION_CONTROL environment variable. Here are the values:
除非设置了--suffix选项或SIMPLE_BACKUP_SUFFIX变量,否则使用'~'后缀。版本控制方式由--backup选项决定,或由VERSION_CONTROL环境变量决定。可选方式如下:
none, off
never make backups (even if --backup is given)
虽然给定--backup参数,但不生成备份文件,即不作备份
numbered, t
make numbered backups
生成编号备份文件
existing, nil
numbered if numbered backups exist, simple otherwise
如果存在编号备份文件,则使用编号备份文件,否则使用默认的备份方式
simple, never
always make simple backups
生成简易的备份文件,默认的备份方式
GNU coreutils online help: <http://www.gnu.org/software/coreutils/> Report mv translation bugs to <http://translationproject.org/team/>
AUTHOR
Written by Mike Parker, David MacKenzie, and Jim Meyering.
COPYRIGHT
Copyright (C) 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.
SEE ALSO
rename(2)
The full documentation for mv is maintained as a Texinfo manual. If the info and mv programs are properly installed at your site, the command
info coreutils 'mv invocation'
should give you access to the complete manual.
mv的完整文档是以Texinfo手册形式维护的。如果info和mv程序都已经安装,那么执行命令:
info coreutils 'mv invocation'
应该会让你访问到整篇手册。
GNU coreutils 8.22 June 2014 MV(1)
相关推荐
### Linux 下 `grep` 命令详解 `grep` 是 Linux 下一款强大的文本搜索工具,可以在文件中搜索固定字符串或者使用正则表达式搜索,是日常开发、运维工作中非常实用的一个命令。本文将详细介绍 `grep` 的常用选项及其...
这份“Linux命令详解词典”由施威铭研究室提供,涵盖了Linux系统下的所有基本及高级操作命令,对于学习和理解Linux系统的管理至关重要。下面将详细阐述一些关键的Linux命令。 1. **ls**:列出目录内容。`ls`命令...
《Linux命令详解词典》是一本详尽解析Linux操作系统中常用命令的参考书籍。Linux作为开源、免费的操作系统,其强大的命令行工具是其高效工作的重要组成部分。这本书旨在帮助用户理解和掌握这些命令,从而更好地在...
《Linux命令详解词典(绝版)》作为施威铭研究室所著的一本经典Linux工具书,主要针对Linux操作系统中的各种命令进行了深入的解释和阐述。Linux作为一种自由和开放源代码的类Unix操作系统,广泛应用于服务器、桌面、...
《Linux命令详解词典》是由施威铭研究室编著的一本详尽解析Linux命令的参考书籍,旨在帮助用户深入理解和掌握Linux操作系统中的各种命令。这本书以扫描版的形式提供,包含PDF格式,方便读者在线阅读或下载。标签...
Linux 中 mv 命令使用详解 mv 命令是 move 的缩写,可以用来移动文件或者将文件改名(move/rename files),是 Linux 系统下常用的命令,经常用来备份文件或者目录。 命令格式 mv [选项] 源文件或目录 目标文件或...
### Linux批量重命名工具:rename与mv命令详解 在Linux系统中,文件的重命名是一项常见操作。通常情况下,用户可能会直接使用`mv`命令来进行单个文件的重命名,但对于需要批量重命名的情况,`rename`命令则更为实用...
### Linux常用命令详解知识点 #### 一、命令格式与通配符 - **命令格式**: - **命令**:指定要执行的操作。 - **选项**:改变命令的行为方式,通常以`-`开头,多个选项可以用空格或直接连接的方式给出。 - **...
### Linux主要Shell命令详解 #### 一、Shell概念与作用 **Shell** 是连接用户与Linux操作系统的桥梁,用户通过Shell与系统进行交互。在Linux系统中,Shell扮演着多种角色,包括命令语言、命令解释程序以及程序设计...
### UNIX操作系统命令详解 #### 一、概述 UNIX操作系统是一种多用户、多任务的操作系统,广泛应用于服务器领域。本文档将详细介绍UNIX中的常用命令及其功能,并通过实例展示这些命令的具体应用。特别关注了vi编辑...
### SSH命令详解与实例 SSH(Secure Shell)是一种网络协议,用于操作远程计算机上的服务,提供了安全的登录、文件传输及执行远程命令的功能。本文将深入解析SSH的基础命令及其应用场景,帮助读者更好地理解和掌握...
【Linux命令详解手册】是为Linux初学者和进阶用户准备的一份详尽参考资料,它涵盖了193页的丰富内容,旨在帮助读者理解和掌握Linux操作系统中的各种命令,从而更好地进行系统管理和配置。这份手册的独特之处在于其...
本压缩包“unix 命令详解.rar”显然是一份详细的Unix命令指南,包含了丰富的信息,旨在帮助用户深入理解和熟练运用Unix命令。其中包含的主要文件为“unix 命令详解.pdf”,我们可以通过这个文档来学习和掌握Unix命令...
#### 六、mv 命令详解 - **命令功能**:`mv` 用于移动文件或重命名文件。 - **基本用法**: - `mv file1 file2`:将文件 `file1` 重命名为 `file2`。 - `mv file1 dir1`:将文件 `file1` 移动到目录 `dir1` 中。 ...
#### 四、mv命令详解 `mv`命令用于移动文件或重命名文件。 - `-f`:强制覆盖已存在的目标文件。 - `-i`:如果目标文件已存在则询问是否覆盖。 - `-u`:如果目标文件已存在且源文件较新则更新。 **示例:** 1. **...
Linux常用命令详解 Linux操作系统中有许多常用命令,掌握这些命令可以帮助用户更好地使用Linux系统。下面详细介绍一些常用的Linux命令。 一、文件处理命令 1. ls命令:ls命令是list的缩写,用于查看目录中的文件...
AIX系统提供了丰富的命令行工具,这些命令是日常系统管理、性能监控、网络配置和文件操作等任务的核心。下面将详细解释一些重要的AIX系统命令。 1. **ls**:列出目录内容。`ls`命令用于查看当前目录下的文件和子...
### Linux常用命令详解 #### 一、Linux系统进入与退出 **1.1 登录Linux系统** - **超级用户(root)账号**:拥有系统最高权限,可以执行所有操作。 - **普通用户账号**:用于日常操作,权限受限。 **1.2 用户登录...
以下是对一些常用UNIX命令的详解: 1. **ls**:列出目录内容。`ls`命令用于查看当前目录下的文件和子目录。通过添加选项,如`-l`可以显示详细信息,`-a`显示隐藏文件。 2. **pwd**:打印工作目录。这个命令会显示...
本资料包"Linux编程命令详解"旨在帮助那些希望深入学习Linux编程的朋友们提供详实的指导。 首先,我们关注的是"Linux编程命令详解.pdf",这可能是本书的核心内容,它可能涵盖了从基础到高级的Linux命令使用。这份...