您的位置:首页 > 运维架构 > Linux

linux 常用的文件查看命令

2017-01-05 10:34 309 查看
-- 查看磁盘空间大小

df -h 

--这个文件下顶级目录大小  max-depth 表示搜寻的文件夹深度

du -h --max-depth=1 work/testing/      

--这个文件下所有大小

du -h --max-depth=1 work/testing/*     

-- 只在根文件系统下寻找大于500M的文件 并列出详细信息。

find / -xdev -size +500M -ls       

-- 从根文件系统开始寻找大于500M的文件 并列出详细信息。

find /* -xdev -size +500M -ls     

--按照时间段截取日志文件

sed -n '/2016-06-20 09:[0-9][0-9]:[0-9][0-9]/,/2016-06-20 10:[0-9][0-9]:[0-9][0-9]/p' logfile   

-- 查找指定文件指定内容的行信息  例如查询当前目录下 tmp.log文件中 包含有"本机"字符的行内容
find ./tmp.log |xargs grep "本机"

grep "本机"  ./tmp.log


-- 从根目录开始查找所有扩展名为.log的文本文件,并找出包含”ERROR”的行
find /   -type f -name "*.log" | xargs grep "ERROR"

-- 从当前目录开始查找所有扩展名为.in的文本文件,并找出包含”thermcontact”的行
find . -name "*.in" | xargs grep "thermcontact"

-- 查看目录/data/目前被占用的进程
fuser -m -v /data/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux 文件 大小 查找