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

-f, --force      #强制覆盖
              do not prompt before overwriting

-i, --interactive    #覆盖前进行询问
              prompt before overwrite

-n, --no-clobber    #并进行覆盖
              do not overwrite an existing 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

  #显示移动的过程

If you specify more than one of -i, -f, -n, only the final one takes effect.

--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

--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:

none, off
              never make backups (even if --backup is given)

numbered, t
              make numbered backups

existing, nil
              numbered if numbered backups exist, simple otherwise

simple, never
              always make simple backups

AUTHOR
       Written by Mike Parker, David MacKenzie, and Jim Meyering.

REPORTING BUGS
       Report mv bugs to [email protected]u.org
       GNU coreutils home page: <http://www.gnu.org/software/coreutils/>
       General help using GNU software: <http://www.gnu.org/gethelp/>
       Report mv translation bugs to <http://translationproject.org/team/>

COPYRIGHT
       Copyright © 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  com‐
       mand

info coreutils ‘mv invocation‘

should give you access to the complete manual.

GNU coreutils 8.21                                                   March 2014                                                               MV(1)

时间: 2024-10-24 23:43:49

Linux -- mv的相关文章

Linux mv命令

Linux中mv(move)命令是移动文件和目录的.常用来备份文件和目录 1.命令格式: mv [选项] 源文件或目录 目标文件或目录 语法: mv [OPTION]... [-T] SOURCE DEST mv [OPTION]... SOURCE... DIRECTORY mv [OPTION]... -t DIRECTORY SOURCE... 2.命令功能: 视mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名或将其移至一个新的目录中.当第二个参数类型是文件时

Linux命令:mv命令 文件移动和重命名

当你想要将文件从一个位置移动到另一个地方并且不想复制它,那么mv 命令是完成这个任务的首选. 初识 mv 命令 mv 命令是一个与cp类似的命令,但是它并非创建文件或目录的复制品/副本.不管你在使用什么版本的Linux系统,mv 都默认安装在你的Linux系统上了.来看一下 mv 命令在日常操作中的一些例子. 1.移动文件 移动文件时需要注意的是文件的源地址和目标地址必须不同.这里有个例子,想要将file_1.txt文件从当前目录移动到其它目录,以/home/pungki/为例,语法应该如下:

2018/03/15 每日一个Linux命令 之 mv

Linux mv命令用来为文件或目录改名.或将文件或目录移入其它位置. mv [参数] [要移动/更名的文件] [移动路径/要更改名字] 平常用的很多了,这里就不多讲解了,只介绍两个重要参数就好了 -i: 若指定目录已有同名文件,则先询问是否覆盖旧文件; -f: 在mv操作要覆盖某已有的目标文件时不给任何指示; 如果不加参数 直接使用mv 默认是不询问直接覆盖的 如果你不知道这个文件夹之前有没有同名文件,最好移动前使用 -i 看一下,或者其他方法. 原文地址:https://www.cnblog

【Linux】- mv命令

Linux mv命令用来为文件或目录改名.或将文件或目录移入其它位置. 语法 mv [options] source dest mv [options] source... directory 参数说明: -i:若指定目录已有同名文件,则先询问是否覆盖旧文件; -f:在mv操作要覆盖某已有的目标文件时不给任何指示; mv参数设置与运行结果 mv 文件名 文件名 将源文件名改为目标文件名 mv 文件名 目录名 将文件移动到目标目录 mv 目录名 目录名 目标目录已存在,将源目录移动到目标目录:目标

Linux安装MySql.Data for mono

wget http://dev.mysql.com/get/Downloads/Connector-Net/mysql-connector-net-6.8.3-noinstall.zipunzip mysql-connector-net-6.8.3-noinstall.zip # Rename Files to Linux$ mv v2.0/mysql.data.cf.dll v2.0/MySql.Data.CF.dll$ mv v2.0/mysql.data.dll v2.0/MySql.Da

linux基础之初学者新手——文件目录命令

本篇主要讲目录相关的基本命令,本篇讲到的所有命令都是使用redhat server 8.0和centos 7截图演示.讲命令之前先讲几个概念和基本基础命令. 1.登录系统 开机之后系统的样子是这样的然后按照你设置的账号和密码填入,变成这样就是登录成功: 2.命令提示符 如上图中的最后一行,有个中括号加美元符号,这个就是命令提示符了.这代表我们现在已经可以写入命令并运行.[[email protected] ~]$ 中,第一个字符sun代表的是用户名,@是分隔符,sunny是host主机名,~代表

Linux命令(一)

目录 文件管理 1.cat 2. mv 3. git 4.rm 5.chmod 文件管理 1.cat cat 命令用于连接文件并打印到标准输出设备上. 使用权限 所有使用者 语法格式 cat [-AbeEnstTuv] [--help] [--version] fileName 参数说明: -n 或 --number:由 1 开始对所有输出的行数编号. -b 或 --number-nonblank:和 -n 相似,只不过对于空白行不编号. -s 或 --squeeze-blank:当遇到有连续两

数据仓库001 - 复习Linux shell命令 - 01

1.  [[email protected] ~]#  的含义 ?  [登录的用户  机器的名称 家目录] 2. 查看当前光标所在的目录   pwd [[email protected] ~]# pwd /root 3. 切换目录 cd [[email protected] ~]# cd /home [[email protected] home]# pwd /home root用户 家目录 /root 规定 xxx用户 家目录 /home/xxx 默认 回退家目录 的三种方法: [[email

Linux部分命令的总结(二)

1.Linux touch命令:创建文件及修改文件时间戳 touch 命令不光可以用来创建文件(当指定操作文件不存在时,该命令会在当前位置建立一个空文件),此命令更重要的功能是修改文件的时间参数(但当文件存在时,会修改此文件的时间参数). Linux 系统中,每个文件主要拥有 3 个时间参数(通过 stat 命令进行查看),分别是文件的访问时间.数据修改时间以及状态修改时间: 访问时间(Access Time,简称 atime):只要文件的内容被读取,访问时间就会更新.例如,使用 cat 命令可