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

Linux命令之文件管理命令cp、mv、rm

时间:2015-08-25 12:12:00      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:cp、mv、rm

Linux命令之文件管理命令cp、mv、rm


     cp、copy命令:复制文件或目录

     语法:

     cp [OPTION]... [-T] SOURCE DEST

     cp [OPTION]... SOURCE... DIRECTORY

     cp [OPTION]... -t DIRECTORY SOURCE...

        cp SRC DEST:

          SRC是文件:

           如果DEST不存在:新建目标文件,并将SRC复制到目标文件;

        如果DEST存在:

          如果DEST是文件:用SRC的内容覆盖至DEST文件中;

              如果DEST是目录:在DEST目录中新一个与原文件同名的文件,将将SRC内容复制


到新建的同名的目标文件中;


        cp SRC... DEST:

         如果DEST不存在:

             是错误的;

         如果DEST存在:

             如果DEST是文件:错误;

             如果DEST是目录:


      常用的参数选项:

      -r, -R: 递归复制;

          -d: 不跟踪符号链接;

      --preserve[=ATTR_LIST]:mode, ownership, timestamps,context, links, xattr, all

         -a: -dR --preseve=all 此参数的效果和同时指定"-dpR"参数相同

         -i: interactive 覆盖文件之前先询问用户

         -f: force  强行复制文件或目录, 不论目的文件或目录是否已经存在

         -v: 显示过程

          示例:              

            #cp -i file1 file2  //采用交互方式将文件file1复制成文件file2    

            #cp -f file1 file2  //将文件file1复制成file2,因为目的文件已经存在,所以指定使用


强制复制的模式


      mv、move命令:移动文件或者将文件改名,常用来备份文件或者目录

      语法:

      mv [OPTION]... [-T] SOURCE DEST

        mv [OPTION]... SOURCE... DIRECTORY

        mv [OPTION]... -t DIRECTORY SOURCE...


        常用的参数选项:

           -i:若目标文件 (destination) 已经存在时,就会询问是否覆盖

           -f:force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖

         示例:

             #mv test.log test1.txt  //文件改名


       rm、 remove命令:删除一个目录中的一个或多个文件或目录

       语法:rm [OPTION]... FILE...

       常见的参数选项:

            -f:--force    忽略不存在的文件,从不给出提示

            -i:--interactive 进行交互式删除

        -r, -R:--recursive   指示rm将参数中列出的全部目录和子目录均递归地删除

        示例:

        # rm log.log  //删除询问

rm:是否删除 一般文件 “log.log”? y

        # rm -rf log1.log   //强制删除并且递归


本文出自 “一万小时定律” 博客,请务必保留此出处http://daisywei.blog.51cto.com/7837970/1687832

Linux命令之文件管理命令cp、mv、rm

标签:cp、mv、rm

原文地址:http://daisywei.blog.51cto.com/7837970/1687832

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