九、移动、重命名文件

     mv 移动文件

       格式:mv+源文件+目标

       -i 交互式,覆盖前提示

       -f 强制覆盖

    rm  删除文件和目录

       -i 交互式

       -f 强制

       -r 递归删除目录  常用命令 rm -rf 

    rename 用字符串替换的方式批量改变文件名(支持通配符)

       格式:rename+原字符串+目标字符串+要改变文件名的文件列表 

       实例:rename .txt .doc *.txt

十、目录操作

     mkdir 创建目录

        -p  递归创建多级目录,若所要建立目录的上层目录目前尚未建立,则会一并建立上层目录

        -v  创建目录时显示详细信息

        -m + 目标属性   创建目录时直接设置权限

    rmdir 仅删除空目录

        -p 递归删除多级空目录

        -v 显示删除的详细信息

   案例

   (1) 如何创建/testdir/dir1/x, /testdir/dir1/y, /testdir/dir1/x/a, /testdir/dir1/x/b, /testdir/dir1/y/a,            /testdir/dir1/y/b

     mkdir -p /testdir/dir1/{x/{a,b},y/{a,b}}

   (2) 如何创建/testdir/dir2/x, /testdir/dir2/y,/testdir/dir2/x/a, /testdir/dir2/x/b

      mkdir -p /testdir/dir2/{x/{a,b},y}

   最后可以用tree命令查看创建的目录