mv [选项] 源文件或者目录 目标文件或者目录
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:空间域名、虚拟主机、营销软件、网站建设、阳高网站维护、网站推广。
mv 1.txt 2.txt
原文链接:
微信公众号:入门小站
linux常用命令速查手册PDF下载-linux常用命令速查手册PDF下载常用示例代码片段-入门小站
3669页vim参考PDF手册下载|入门笔记
阿里云ECS运维Linux系统诊断-阿里云ECS运维Linux系统诊断常用示例代码片段-入门小站
mv命令是move的缩写,可以用来移动文件或者将文件改名,是Linux系统下常用的命令,经常用来备份文件或者目录。
命令格式
mv [选项] 源文件或目录 目标文件或目录
选项:
-f 强制覆盖,如果目标文件已经存在,则不询问,直接强制覆盖;
-i 交互移动,如果目标文件已经存在,则询问用户是否覆盖;
-n 如果目标文件已经存在,则不会覆盖,而且不询问用户;
-v 显示文件或目录的移动过程;
-u 若目标文件已经存在,但两者相比,源文件更新,则会对目标文件进行升级。
1、进入文件夹所在的目录,#cdtmp。
2、分别进入dog与cat文件夹,查看文件是否正准。
3、进入dog文件夹,使用mv命令把a.txt移动到cat文件夹内。
4、分别查看dog与cat文件夹,文件移动成功。
5、进入tmp目录,对整个文件夹进行移动操作。
6、把cat文件夹移动到dog内。
7、查看dog文件夹,里面已经有cat文件夹了。
功能说明 :移动或更名现有的文件或目录
用法 :
mv [OPTION]... SOURCE DEST
or: mv [OPTION]... SOURCE... DIRECTORY
or: mv [OPTION]... -t DIRECTORY SOURCE...
补充说明: mv可移动文件或目录,或是更改文件或目录的名称。
常用参数 :
-b或--backup 若需覆盖文件,则覆盖前先行备份, 默认备份的后缀是~ 。
-f或--force 若目标文件或目录与现有的文件或目录重复,则直接覆盖现有的文件或目录。 ( 默认使用该参数 )
-i或--interactive 覆盖前先行询问用户。
-S附加字尾或
--suffix=附加字尾 与-b参数一并使用,可指定备份文件的所要附加的字尾。
-u或--update 在移动或更改文件名时,若目标文件已存在,且其文件日期比源文件新,则不覆盖目标文件。
-t或--target-directory=DIRECTORY 指定目标目录
-v或--verbose 执行时显示详细的信息。
mv
原单词: MoVe (改变位置,移动)
mv 命令用来为文件或目录改名、或将文件或目录移入其它位置。
注意不能与同目录下文件或目录重名,否则会报错
类似于 windows系统中的重命名和剪贴功能。
使用xshell连接linux
在root 目录下 新建mvTest文件夹
进入 mvTest 文件夹
新建 test.log 文件
使用ls 查看目录
使用mv 重命名test.log 为 new.log
使用ls 查看目录
使用 ls 查看当前目录 是否存在 a.log
查看 touchTest目录中的文件
当前工作目录在 /root/mvTest