一、文件相关
查看目录大小
du -sh:查看当前目录总大小。
du -sh * :查看当前目录所有子目录大小。
du -ach * :查看当前目录和所有子目录大小,最后一行会显示当前目录的总大小,不包括隐藏文件
df -h: 查看磁盘使用
修改文件夹名字
mv old_name new_name
复制目录及其内容
要复制整个目录及其内容,需要使用参数-r或-R。例如,将目录dir1复制到目录dir2下:
cp -r dir1/ dir2/
二、搜索相关
1、根据文件名字查找文件
#输出当前文件夹下以.xml结尾的文件
ls | find *.xml
find . -name “*.xml”
2、根据文件内容查找文件
cat 文件名 | grep "关键字"
#grep搜索目录下某些文件的某个关键字
grep -R --include="*.*"(文件名匹配) key(关键字) dir(目录)
#eg.在当前目录下搜索xml文件中的关键172.19.32.22
grep -R --include="*.xml" '172.19.32.22' ./
#注释:-R表示递归搜索