在测试过程中通过查看日志来定位问题是非常有效的一种方式。
1.如何清理日志的内容
有时候会遇到的磁盘空间已满,发布服务不成功的问题。这时候就需要清理日志内容:
具体方式如下:
获取root权限
su - root
输入正确的密码后,进入对应的log
cd /home/ziroom/runtime/tomcat_8081/logs
ls
清理对应文件的内容
echo ''> catalina.out
2.less命令的使用,同事向我推荐了这个强大的使用方法
less [参数] 文件
可以查看到全部的日志
GG定位到日志最底端
?进行搜索
B 翻到上一页
Q退出
less这个命令真的是超级超级好用
3.vi 命令的使用
编辑模式
使用vi进入文本后,按i开始编辑文本
退出编辑模式
按ESC键,然后:
退出vi
:q!不保存文件,强制退出vi命令
:w保存文件,不退出vi命令
:wq保存文件,退出vi命令
4.实时监控日志
tail -f [日志]
5.返回上一级的目录
cd .. 返回上一级目录
cd ../.. 返回上两级目录
cd或cd ~ 返回home目录
cd - 目录名 返回指定目录
6.查看linux磁盘空间是否满:
df -h 如下图100%使用,需要清理一些日志文件