1
ls file[wang].txt
ls file[^wang].txt
2
ls 目录 则显示该目录的内容 默认内容
ls 什么都不加则显示当前目录的内容
3
*开头无法匹配 . *放在后面又可以匹配.ls -d .*
l. 匹配当前目录所有隐藏文件
4
显示文件夹
ls -d */
5
touch 无法用通配符
可以刷新三个时间
6
cp -p保留属性信息
复制的时候不能创建文件夹
-d 只复制链接名 不复制源文件
-a 归档,相当于-dR --preserv=all,常用于备份功能 普通用户-p命令无效 -a也无法保留文件属性
-v 显示详情
-f 先删除 再覆盖 普通用户可以删除管理员的文件(覆盖的时候却不可以删除)
--b --backup=numbered 目标存在,覆盖前先备份加数字后缀,形式为 filename.~#~ ,可以保留多 个版本 -u 只复制保存最新的
8
普通用户文件无法覆盖管理员目录文件
在自己家里可以删除管理员的文件
9
移动的时候不能创建文件夹 但可以创建文件
mv test sh
mv test sh/
如果是目录sh存在则加不加斜杠一致
如果sh不存在则改名sh 第二种情况下不能创建新的文件夹
mv /test /hello
mv /test /hello/
10
rename 批量修改文件名
rename conf conf.bak *
11
rm rf .[^.]*删除所有隐藏文件
rm -rf * .[^.]*删除所有隐藏文件和非隐藏文件
12
拷贝所有文件
cp . /test
13
忘掉rm命令 用mv替换