Linux 常用命令:文件查看与搜索一看就会
【摘要】 在 Linux 上排查问题,查看文件和搜索内容是最常用的操作,掌握下面几组命令就够日常使用。一、查看文件cat 适合看小文件,例如 cat /etc/hosts。文件较长时用 less 分页查看,按 q 退出。只看开头用 head -n 20,只看结尾用 tail -n 20;实时看日志用 tail -f,能持续输出新内容。二、搜索关键词grep 用于按关键词搜索,grep -rn "关键词...
在 Linux 上排查问题,查看文件和搜索内容是最常用的操作,掌握下面几组命令就够日常使用。
一、查看文件
cat 适合看小文件,例如 cat /etc/hosts。文件较长时用 less 分页查看,按 q 退出。只看开头用 head -n 20,只看结尾用 tail -n 20;实时看日志用 tail -f,能持续输出新内容。
二、搜索关键词
grep 用于按关键词搜索,grep -rn "关键词" 目录可递归搜索并显示行号,加 -i 可忽略大小写。排除某类行时,用 grep -v "关键词"。
三、按名字找文件
find 用于按名字查找,例如 find /etc -name "*.conf"。找一天内改过的文件,可用 find . -mtime -1。
四、组合与提醒
先用 find 定位日志,再用 grep 过滤,效率更高。提醒三点:大文件不要直接 cat,避免刷屏;关键词尽量具体;find 先缩小目录范围,避免从根目录递归搜索太慢。先练熟 cat、less、tail、grep、find 这五个命令,文件查看与搜索就会越来越顺手。
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)