九、移动、重命名文件
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命令查看创建的目录
转载于:https://blog.51cto.com/13570193/2060547