欢迎您的访问
专注架构,Java,数据结构算法,Python技术分享

Linux mv 命令

1、概述

Linux mv 命令    移动文件也可以对文件重命名

2、命令格式

mv [OPTION]… [-T] SOURCE DEST
mv [OPTION]… SOURCE… DIRECTORY
mv [OPTION]… -t DIRECTORY SOURCE…

3、常用命令参数

–backup[=CONTROL]    对每个存在的目标文件备份

-b    和–backup 一样,但是不接受任何参数

 

[root@mode-6 day03]# ll total 4 -rw-r--r-- 1 root root  0 Oct 11 08:54 aaa -rw-r--r-- 1 root root 59 Oct 11 08:52 bb [root@mode-6 day03]# mv -fb bb aaa  [root@mode-6 day03]# ll total 4 -rw-r--r-- 1 root root 59 Oct 11 08:52 aaa -rw-r--r-- 1 root root  0 Oct 11 08:54 aaa~   # 被备份文件

 

-f, –force    如果覆盖已存在文件,那么也不会有任何提示

-i, –interactive    如果需要覆盖,那么会进行提示

-n, –no-clobber    如果目标文件已存在,那么不会进行覆盖

如果你指定了 -f, -i , -n 中的两个或者三个,那么只有最后一个有效。

-u, –update    当目标文件不存在,或者源文件比目标文件的 修改时间 更新时,该命令才有效

4、常用示例

mv aaa bbb    将文件 aaa 重命名为 bbb

mv aaa /tmp/    将文件aaa 移动到目录 /tmp/ 下

5、当前命令所在位置和类型

 

[oldboy@moban ~]$ which mv /bin/mv [oldboy@moban ~]$ type mv mv is /bin/mv

原文始发于:Linux mv 命令

赞(0) 打赏
版权归原创作者所有,任何形式转载请联系作者;码农code之路 » Linux mv 命令

相关推荐

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏