侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

Linux命令集-mv

2023-11-04 星期六 / 0 评论 / 0 点赞 / 30 阅读 / 1538 字

mv用来移动文件与目录或者进行改名。语法[root@study ~]# mv [-fiu] source destination[root@study ~]# mv [options] source1

mv用来移动文件与目录或者进行改名。

语法

[root@study ~]# mv [-fiu] source destination[root@study ~]# mv [options] source1 source2 source3 ... directory

参数

-f : force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖;-i : 若目标文件(destination)已经存在时,就会询问是否覆盖!-u : 若目标文件已经存在,且source比较新,才会更新(update)

范例

范例一:复制一文件,创建一目录,将文件移动到目录中

[root@study ~]# cd /tmp[root@study tmp]# cp ~/.bashrc bashrc[root@study tmp]# mkdir mvtest[root@study tmp]# mv bashrc mvtest#将某个文件移动到某个目录去,就是这样做!

范例二:将刚刚的目录更名为mvtest2

[root@study tmp]# mv mvtest mvtest2 <== 这样就更名了# 其实在Linux下面还有个有趣的指令,名称为rename# 该命令专职进行多个文件名的同时更名,并非针对单一文件名变更,与mv不同。

范例三:在创建两个文件,再全部移动到/tmp/mvtest2 当中

[root@study tmp]# cp ~/.bashrc bashrc1[root@study tmp]# cp ~/.bashrc bashrc2[root@study tmp]# mv bashrc1 bashrc2 mvtest2# 注意到这边,如果有多个来源文件或目录,则最后一个目标文件一定是"目录"# 意思是说,将所有的数据移动到该目录的意思!

广告 广告

评论区