Linux搜索查看目录&文件&个数&大小&关键字内容
Linux搜索查看目录&文件
--查看当前目录下的文件以及子目录 ls --查看当前目录下的文件以及子目录,且按照更新日期进行正序 ls -lrt --查看当前目录下含有关键字keyword的文件以及子目录,且按照更新日期进行正序
ls -lrt *keyword*
或
ls -lrt | grep *keyword*
--查看当前目录下的文件
ls -lrt |grep "^-"
或
find ./dirName -type f
--查看当前目录下的子目录
ls -lrt |grep "^d"
Linux搜索查看目录文件个数
--查看当前目录下的文件个数 ls -lrt | grep "^-" | wc -l --查看当前目录下的文件个数,包含子目录下的所有文件 ls -lR | grep "^-" | wc -l
Linux搜索查看目录文件大小
--查看当前目录大小 du -sh --查看当前目录下文件大小,且按照文件大小进行排列 du -sh * | sort -n --查看指定文件大小 du -sk fileName
Linux搜索查看文件内容关键字
--搜索指定文件是否包含关键词keyword grep keyword taoxw.log --搜索当前目录下含有关键词keyword的所有文件 grep keyword taoxw*2021*.log 或 grep keyword "taoxw_20210102.log taoxw_20210103.log" --如果搜索时需要包含子目录下的所有文件,可以使用参数-r grep -r "keyword" ./log/ --如果需要显示搜索文本在文件中的行数,可以使用参数-n grep -n "keyword" taoxw*.log --如果需要只显示搜索文本在文件中的行数,可以使用参数-c grep -c "keyword" taoxw*.log --如果搜索时需要忽略大小写问题,可以使用参数-i grep -i "keyword" taoxw*.log --如果搜索时需要排除指定关键词,可以使用参数-v ps -ef | grep keyword | grep -v grep --grep命令结合find命令搜索 find . -name '*.log' -exec grep -i 'keyword' {} \; -print
Linux搜索查看目录文件