LINUX下查看日志常用命令
2017-02-17 14:31
337 查看
问题:less查看乱码问题和top命令
tips:输入命令的时候要常用tab键来补全
查看文件内容:
cat wodeqingshu.txt
more wodeqingshu.txt 可以分页看
less wodeqingshu.txt 不仅可以分页,还可以方便地搜索,回翻等操作
1.全屏导航
ctrl + F - 向前移动一屏
ctrl + B - 向后移动一屏
2.单行导航
j - 向前移动一行
k - 向后移动一行
3.其它导航
G - 移动到最后一行
g - 移动到第一行
q / ZZ - 退出 less 命令
4.其它有用的命令
v - 使用配置的编辑器编辑当前文件
h - 显示 less 的帮助文档
&pattern - 仅显示匹配模式的行,而不是整个文件
1. 如果你只想看文件的前5行,可以使用head命令,如:
head -5 /etc/passwd
head -20 wodeqingshu.txt 查看文件的头部20行
2. 如果你想查看文件的后10行,可以使用tail命令,如:
tail -10 /etc/passwd 或 tail -n 10 /etc/passwd
tail -f /var/log/messages
参数-f使tail不停地去读最新的内容,这样有实时监视的效果 用Ctrl+c来终止!
3. 查看文件中间一段,你可以使用sed命令,如:
sed -n '5,10p' /etc/passwd
这样你就可以只查看文件的第5行到第10行。
查找:
从根目录开始查找所有扩展名为.log的文本文件,并找出包含”ERROR”的行
find / -type f -name "*.log" | xargs grep "ERROR"
例子:从当前目录开始查找所有扩展名为.in的文本文件,并找出包含”thermcontact”的行
find . -name "*.in" | xargs grep "thermcontact"
通常查找出错误日志 cat error.log | grep 'nick' , 这时候我们要输出当前这个日志的前后几行:
cat error.log | grep -C 5 'nick' 显示file文件里匹配foo字串那行以及上下5行
cat error.log | grep -B 5 'nick' 显示foo及前5行
cat error.log | grep -A 5 'nick' 显示foo及后5行
tips:输入命令的时候要常用tab键来补全
查看文件内容:
cat wodeqingshu.txt
more wodeqingshu.txt 可以分页看
less wodeqingshu.txt 不仅可以分页,还可以方便地搜索,回翻等操作
1.全屏导航
ctrl + F - 向前移动一屏
ctrl + B - 向后移动一屏
2.单行导航
j - 向前移动一行
k - 向后移动一行
3.其它导航
G - 移动到最后一行
g - 移动到第一行
q / ZZ - 退出 less 命令
4.其它有用的命令
v - 使用配置的编辑器编辑当前文件
h - 显示 less 的帮助文档
&pattern - 仅显示匹配模式的行,而不是整个文件
1. 如果你只想看文件的前5行,可以使用head命令,如:
head -5 /etc/passwd
head -20 wodeqingshu.txt 查看文件的头部20行
2. 如果你想查看文件的后10行,可以使用tail命令,如:
tail -10 /etc/passwd 或 tail -n 10 /etc/passwd
tail -f /var/log/messages
参数-f使tail不停地去读最新的内容,这样有实时监视的效果 用Ctrl+c来终止!
3. 查看文件中间一段,你可以使用sed命令,如:
sed -n '5,10p' /etc/passwd
这样你就可以只查看文件的第5行到第10行。
查找:
从根目录开始查找所有扩展名为.log的文本文件,并找出包含”ERROR”的行
find / -type f -name "*.log" | xargs grep "ERROR"
例子:从当前目录开始查找所有扩展名为.in的文本文件,并找出包含”thermcontact”的行
find . -name "*.in" | xargs grep "thermcontact"
通常查找出错误日志 cat error.log | grep 'nick' , 这时候我们要输出当前这个日志的前后几行:
cat error.log | grep -C 5 'nick' 显示file文件里匹配foo字串那行以及上下5行
cat error.log | grep -B 5 'nick' 显示foo及前5行
cat error.log | grep -A 5 'nick' 显示foo及后5行
相关文章推荐
- linux查看日志常用命令
- linux系统中如何查看日志 (常用命令)
- Linux 系统中如何查看日志(常用命令)
- linux 查看日志的常用命令
- linux系统中如何查看日志 (常用命令)
- linux系统中如何查看日志 (常用命令)
- linux常用命令----查看日志和系统资源占用
- linux常用查看日志命令
- linux系统中如何查看日志 (常用命令)
- linux系统中如何查看日志 (常用命令)
- Linux系统中查看日志的常用命令
- linux系统中如何查看日志 (常用命令)
- linux系统中如何查看日志 (常用命令)
- linux系统中如何查看日志 (常用命令)
- linux系统中如何查看日志 (常用命令)
- Linux查看系统日志的一些常用命令总结
- linux查看日志 (常用命令)
- Linux常用查看日志命令tail
- linux系统中如何查看日志 (常用命令)
- linux查看日志常用的一个命令