`

mv 命令详解

阅读更多

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)

0
0
分享到:
评论

相关推荐

    linux中mv命令使用详解.docx

    linux中mv命令使用详解.docx

    Linux mv 命令用法详解

    Linux mv 命令 Linux mv 命令用来为文件或目录改名、或将文件或目录移入其它位置。 语法 mv [options] source dest mv [options] source... directory 参数说明: -i: 若指定目录已有同名文件,则先询问是否覆盖旧...

    LINUX常用命令详解

    14. mv 15. rm 16. find 17. grep 18. more 19. less 20. head 21. tail 22. cut 23. at 24. crontab 25. sleep 26. kill 27. ps pstree 28. top 29. expr 30. locate 31. split 33. man,info 34. alias 35. ...

    UNIX常用命令大全

    可以直接打印 共11页 第一章 目录及文件操作命令 2 1.1 ls 2 1.2 pwd 2 1.3 cd 2 1.4 mkdir 2 1.5 rmdir 2 1.6 cat 2 1.7 head 2 1.8 more 2 1.9 cp 3 1.10 mv 3 1.11 rm 3 ...UNIX的Shell命令详解 10

    Linux Vim 实用命令详解

    Linux常用命令  – 已学  cd (路径的切换) rm(后接-rf 可删除文件或文件夹) ls(查看当前路径下的文件和文件夹) mkdir(创建文件夹) touch(创建文件)  cat(查看文件内容)mv (移动文件,也可以重命名...

    Linux 中的文件复制cp命令和scp命令详解

    主要介绍了Linux 中的文件复制cp命令和scp命令详解的相关资料,需要的朋友可以参考下

    大数据基础-Linux基础详解课程20.基本命令-mv,rm命令.mp4

    大数据基础-Linux基础详解课程

    linux系统sudo命令详解

    比如:运行一些像mount,halt,su之类的命令,或者编辑一些系统配置文件,像/etc/mtab,/etc /samba/smb.conf等。这样以来,就不仅减少了root用户的登陆次数和管理时间,也提高了系统安全性。一. sudo的特点 sudo...

    入门学习Linux常用必会60个命令实例详解doc/txt

    入门学习Linux常用必会60个命令实例详解 Linux必学的60个命令 Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不...

    linux常用命令大全及详解.zip

    mv:移动文件或目录、重命名文件或目录。 touch:创建新文件或更改文件的时间戳。 cat:显示文件内容。 head:显示文件的前几行。 tail:显示文件的后几行。 grep:在文件中查找指定的字符串。 find:在文件系统中...

    详解如何在Linux上一次性批量重命名一组文件

    在 Linux 中,我们对文件进行重命名一般都会使用到 mv 命令,这在对单个文件重命名时非常方便。但是,若我们想要对一组文件进行重命名,mv 就有些乏力了。不过没关系,今天我们来介绍一个好用的可以实现批量重命名的...

    Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集 .zip

    Touch 创建文件 mv 移动文件 Rm 删除文件 rmdir 删除目录 Vi 编辑文件 1.1 pwd命令 该命令的英文解释为print working directory(打印工作目录)。输入pwd命令,Linux会输出当前目录。 1.2 cd命令 用来改变所在目录...

    Linux git命令用法详解

    Linux git命令 Linux git命令是文字模式下的文件管理员。 git是用来管理文件的程序,它十分类似DOS下的Norton Commander,具有互动式操作...F6 :执行mv指令,移动文件或目录,或是更改其名称,会要求您输入目标文件或

    Linux一行命令处理批量文件详解

    前言 最好的方法不一定是你最快能想到的。工作中针对临时使用的脚本不要求健壮,写出来越快越好。...实现命令为:ls *.txt |sed -nr 's/(0_)(80)(.*)/mv \1\2\3 \181\3/gp' | sh #ls *.txt 0_80_91.txt 0_80_92.

    UNIX操作系统学习教程

    第1章 UNIX操作系统概述 7 1.1 UNIX操作系统简介 7 1.2 UNIX系统组成 7 1.3 UNIX启动过程 8 1.4 UNIX用户登录过程 8 1.5 与UNIX有关的几个名词 9 第2章 UNIX基本常识 11 2.1 启动终端 11 ...6.4 grep命令详解 99

    Linux课堂笔记.pdf

    3、 Linux目录详解 三、 命令概述 1、 常用快捷键 2、 Linux 终端命令格式 2.1 终端命令格式 2.2 查阅命令帮助信息 2.3 文件和目录常用命令 2.3.1 查看目录内容 2.3.2 ls命令 2.3.3 nd指令 2.4 相对路径和绝对路径 ...

    linux中你会新建复制移动删除文件或目录吗?三分钟搞懂【文件管理】

    ls 命令详解:超级详细,包含文件权限内容 注意: 博客使用的linux版本:CentOS Linux release 7.7.1908 (Core) 介绍命令时先介绍最常见的,同功能的命令也会涉及 一、mkdir 创建目录 简介:mkdir命令是“make ...

    cmd操作命令和linux命令大全收集

    操作详解 net use ipipc$ " " /user:" " 建立IPC空链接 net use ipipc$ "密码" /user:"用户名" 建立IPC非空链接 net use h: ipc$ "密码" /user:"用户名" 直接登陆后映射对方C:到本地为H: net use h: ipc$ 登陆后...

    在Linux中如何一次重命名多个文件详解

    你可能已经知道,我们使用 mv 命令在类 Unix 操作系统中重命名或者移动文件和目录。 但是,mv 命令不支持一次重命名多个文件。 不用担心。 在本教程中,我们将学习使用 Linux 中的 mmv 命令一次重命名多个文件。 此...

    详解Linux Centos7下安装Python的方法

    1.查看是否已经安装Python Centos7默认安装了python2.7.5 因为一些命令要用它比如yum 它使用的...要安装Python的其他版本先执行mv python python.bak命令备份python文件。 2.安装新版本的Python  下载Python新版本h

Global site tag (gtag.js) - Google Analytics