码迷,mamicode.com
首页 > 系统相关 > 详细

linux 命令 —-— mv

时间:2016-01-04 00:09:35      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:linux mv 命令用法

  1. 命令格式:

        mv [选项] 源文件或目录 目标文件或目录

  2. 命令功能:

        移动文件或目录;为文件和目录重命名

  3. 常用选项:

        -b  若需要覆盖文件,则在覆盖之前将要被覆盖的文件备份

        -f  强行覆盖

        -i  若目录文件或目录存在,会提示是否覆盖,输入y覆盖、n取消覆盖

        -u  若目录文件或目录存在,如果源文件或目录比较新,才会覆盖

        -t  指定mv的目标目录,适用于同时将多个文件移动到同一个目录中,此时目标目录在前面,源文件或目录在后面

  4. 常用范例:

    例一:将文件file.txt和目录dir分别改名为file.log和dir1

    命令:  mv file.txt file.log      ——文件改名

            mv dir dir1               ——目录改名


    例二:将文件test.txt 移动到目录/usr/下

    命令:  mv test.txt /usr/

     

    例三:将文件file1、file2、file3移动到/usr/目录中

    命令:  mv file1 file2 file3 /usr/ 或 mv -t /usr/ file1 file2 file 3

     

    例四:当目标位置存在与源文件相同的文件名时,如源文件名为file1,并且要将file1移动到根下,但是根下也存在一个名叫file1的文件时,强行覆盖

    命令:  mv -f file1 /file1

     

    例五:条件与例四一样,只不过要求覆盖前将目录位置的file1做简单备份

    命令:  mv -b file1 /file1

    注意:在覆盖前做的简单备份,生成的简单备份文件名为file~,但是同一个文件只能备份一次,再次需要覆盖时,简单备份也将会被覆盖

本文出自 “袁宇睿” 博客,请务必保留此出处http://928004321.blog.51cto.com/10707688/1731192

linux 命令 —-— mv

标签:linux mv 命令用法

原文地址:http://928004321.blog.51cto.com/10707688/1731192

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!