4.复制(cp),删除(rm),移动(mv)

1.cp:
         -a:用于复制文件夹和文件,保留链接,文件属性,并复制其子目录
         -i:若复制的目的路径中有与源文件重名的文件,会给出提醒
         -r:用于复制文件夹,cp将递归复制该目录下所有的子目录和文件
例子:
         cp -a ./px4/src/test./Document//将目录/px4/src/下的test文件复制到Documents文件夹下

        cp -a ./px4/src/test./Documens/test_cp//将目录/px4/src/下的test文件复制到Documents文件夹下,并重名名为为test_cp
   
        cp -a ./px4/src/1 ./px4/src/2 ./px4/src/3 ./Documents//见多个文件1,2,3复制到Documents文件夹下

       cp -r ./px4 ./px3 //将文件夹px4复制到当前路径下并更名为px3
2.rm:
     -i: 进行交互式删除
     -r:将列出的全部目录和子目录递归删除
例子:
      rm ./1
//删除当前目录下的文件1
      rm -r ./px4//删除当前路径下的文件夹px4
注:如果没有使用-r选项,则rm不会删除目录
        使用该命令时文件一旦被删除,它是不可能恢复的,所以最好使用-i参数
3.mv
   -i 交互式重写,避免误覆盖文件
   -f:禁止交互式操作,覆盖时不给任何提醒
例子:
    mv -i ./text ./software//将文件移动到software文件夹目录下
    mv -i ./text ./software/text_mv//
将文件移动到software文件夹目录下,并更名为text_mv
全部评论

相关推荐

躺尸修仙中:因为很多92的也去卷中小厂,反正投递简历不要钱,面试不要钱,时间冲突就推,不冲突就面试积累经验
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务