1、文件通配符
*匹配零个或多个字符
?匹配任何单个字符
~当前用户家目录
~+和.当前工作目录
~-前一个工作目录
[0-9]数字范围
[A-Z] 字母
[a-z]字母
[wang]匹配表中的任何一个字字符
[^wang]匹配表中所有字符以外的字符
///////*无法匹配.开头的隐藏文件
2、复制文件
cp -p 可以保留文件原属性
cp -r 递归复制,可以复制文件夹
cp -d 不复制源文件,复制连接名
cp -a 所有东西都复制,常用于备份
cp -v 显示复制过程
cp -f 强制覆盖
cp -i 提示是否覆盖
3、移动文件
mv 相当于剪切
4、批量修改文件名字
rename
5、删除文件
rm -r 递归删除
rm -i 交互式
rm -f 强制删除
超级无敌究极用法:alias rm='DIR=/date/shiyan/rm$(date +%F_+%T);mkdir $DIR ;mv -t $DIR' /创建一个DIR的变量,调用变量创建文件,将rm变为mv-t$DIR
删除名字为-f的文件。rm -f 写全绝对路径或者相对路径
6、 查看目录结构
tree -p 只看目录
7、创建文件夹
mkdir -v 显示创建过程
mkdir -p 创建父目录
rmdir 删除空文件夹
rmdir -p 一直删除直到最后一层子目录