linux查看日志命令_查看log日志基础命令

490610e80f9853f14d3bbfc4a80d15c1.png

一.tail命令

tail -f test.log 可以动态的查看服务器运行状态的日志

head -n 5 test.log 显示top 5行

tail -n 5 test.log 显示last 5行

tail -n +5 test.log 从第5行开始显示,显示第5行以后的

二.cat 命令

cat 文件名 | head -n 数量,查看log.log前200行
cat log.log | head -n 200

cat log.log | tail -n 200,查看log.log后200行
cat log.log | tail -n 200

cat 文件名 | grep "关键词",返回log.log中包含train的所有行
cat log.log | grep "train"

三.搜索及滚动查看

grep -i "关键词" 文件名(与上述方法效果相同,写法不同)
grep -i "train" log.log

less -N 日志文件名.log
less -N test.log然后输入"/context"搜索context关键字
点击键盘↑ ↓可以滚动,点击 N 可以查看上一个,n可以查看下一个

1.使用more和less命令
cat -n test.log |grep "debug" |more
---这样就分页打印了,通过点击空格键翻页

2.使用 >xxx.txt 将其保存到文件中,到时可以拉下这个文件分析
cat -n test.log |grep "debug" >debug.txt

cat -n touchealth-sgw-ops.log |grep "error" >myerror.txt

四.Vi命令 跳到最后一行和首行:
最后一行:Shift+G
首行:gg
退出:exit

五.查看PID

ps aux | grep “应用” 或者 jps -lm | grep “应用”

例:ps aux | grep mobile-web

六.JVM相关

内存溢出java.lang.OutOfMemoryErrory后面一般会跟上内存溢出的区域
PermGen space(方法区), heap space(堆内存)
如果是PermGen space方法区内存溢出,可尝试加大MaxPermSize
如果是heap space 堆内存溢出,可尝试修改Xmx

-Xms

-Xmx
设置JVM最大的堆内存大小

在系统启动时设置JVM内存大小:
java -Xms1024M -Xmx1024M -jar XXXX.jar

打印heap的概要信息,GC使用的算法,heap(堆)的配置及JVM堆内存的使用情况.
jmap -heap pid 例:jmap -heap 19570

-finalizerinfo 打印正等候回收的对象的信息
jmap -finalizerinfo pid 例:jmap -finalizerinfo 3772

1s一次,监控20次端口的pid为1835的进程的jc日志

jstat -gcutil pid 1835 20

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/504309.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【LeetCode笔记】剑指 Offer 36. 二叉搜索树与双向链表(Java、二叉树、链表、原地算法)

文章目录题目描述思路 && 代码1. 非原地算法2. 原地算法二刷题目描述 谈到二叉搜索树,那就得考虑考虑中序遍历啦~这道题对中序遍历的理解提升很有好处! 思路 && 代码 1. 非原地算法 最简单的做法,依赖Array…

sqlserver2000给账户授予所有的权限_内网渗透 | 域内权限解读

域内权限解读目录域本地组全局组通用组A-G-DL-P策略内置组几个比较重要的域本地组几个比较重要的全局组、通用组的权限域本地组多域用户访问单域资源(访问同一个域)可以从任何域添加用户账户、通用组和全局组,但只能在其所在域内指派权限。域本地组不能嵌套于其他组…

【LeetCode笔记】剑指 Offer 38. 字符串的排列(Java、字符串、DFS)

文章目录题目描述思路 && 代码二刷打卡第五天&#xff5e; 题目描述 和这道题很相似&#xff0c;只是数据结构不同 思路 && 代码 DFS 辅助访问数组 Set 减枝通过 Set 实现去重 class Solution {Set<String> res new HashSet<>();char[] ar…

lombok依赖_使用Lombok 前你需要知道这些

转自&#xff1a;树下魅狐链接&#xff1a;https://ramostear.com/blog/2020/04/28/uk1860p8.html不得不承认&#xff0c;Lombok 是一个很不错的 Java 库&#xff0c;它可以让你在少写代码的同时耍耍酷&#xff0c;简单的几个注解&#xff0c;就可以干掉一大片模板代码。但是&a…

【LeetCode笔记】剑指 Offer 45. 把数组排成最小的数(Java、字符串、Lambda)

文章目录题目描述思路 && 代码二刷题目描述 很 nice 的一道题&#xff01;花的时间也不会很多&#xff0c;还能复习复习 Lambda&#xff5e; 思路 && 代码 核心思路&#xff1a;如果 x y > y x&#xff0c;说明 x 应该在 y 前面时间复杂度&#xff1a…

【LeetCode笔记】剑指 Offer 46. 把数字翻译成字符串(Java、字符串、动态规划、DFS)

文章目录题目描述思路 && 代码1. 动态规划做法2. DFS 做法二刷打卡第六天~继续加油&#xff01; 题目描述 万物皆可爬楼梯.…和爬楼梯原理很像&#xff0c;都是使用动态规划的做法来做~ 思路 && 代码 1. 动态规划做法 初始化&#xff1a;dp[0] 1, dp[1] …

【LeetCode笔记】剑指 Offer 47. 礼物的最大价值(Java、动态规划)

文章目录题目描述思路 && 代码1. 常规动规 O(n2n^2n2) 、O(n2n^2n2)2. 滚动数组法 O(n2n^2n2) 、O(nnn)原地操作O(n2n^2n2) 、O(111)题目描述 一眼动态规划啦~ 思路 && 代码 1. 常规动规 O(n2n^2n2) 、O(n2n^2n2) dp[i][j]: 对应位置 grid[i - 1][j - 1] …

【LeetCode笔记】剑指 Offer 93. 复原 IP 地址(Java、DFS、字符串)

文章目录题目描述二刷打卡第七天&#xff5e; 也是很常考的一道题了&#xff01;感觉和把数字翻译成字符串这道题很像&#xff0c;也都可以用 DFS 来做 题目描述 还是定义全局的 list&#xff0c;在 DFS 的过程不断维护 list递归结束的情况&#xff1a;已经凑够四个数字&am…

水电图wp表示什么_装修水电工入门基础知识,刚入行不懂不用急?老师傅告诉你怎么做...

装修水电工泛指室內装饰装潢水电安装工人&#xff0c;作为装修水电工&#xff0c;不但要懂得水电安装的基本技术规范&#xff0c;施工顺序&#xff0c;验收常识。在施工中&#xff0c;还得与硬装部分的木工、瓦工、腻子工等工种相互配合安装&#xff0c;及软装部分的壁纸工、布…

【LeetCode笔记】剑指 Offer 44. 数字序列中某一位的数字(Java、偏数学)

文章目录题目描述思路 && 代码题目描述 比较偏数学的一道题。。众所周知这类题代码量都不大&#xff0c;但是就是难想 思路 && 代码 这篇题解写得很好&#xff5e;建议还是直接看上面的题解&#xff08;结合图更好理解&#xff09;&#xff0c;这边我只是…

【LeetCode笔记】剑指 Offer 14. 剪绳子 I II(Java、动态规划、偏数学)

文章目录剪绳子 I题目描述思路 && 代码1. 动态规划 O(n2n^2n2)、O(n)2. 最优解&#xff1a;数学方法 O(n)、O(1)二刷剪绳子 II题目描述思路 && 代码二刷剪绳子 I 题目描述 还是比较偏数学的一道题&#xff0c;通过获取结论来获得最优解 思路 && 代…

【LeetCode笔记】31. 下一个排列(Java、原地算法、偏数学)

文章目录题目描述思路 && 代码二刷打卡第八天&#xff5e; 题目描述 需要花点时间思考的一道题&#xff0c;这篇题解写得很好。 思路 && 代码 主要分为这三个步骤&#xff1a; 从后往前找到满足 nums[first] < nums[first 1] 的索引 first从后往前找到…

【LeetCode笔记】剑指Offer 43. 1~n 整数中1出现的次数(Java、数位dp、偏数学)

文章目录题目描述思路 && 代码二刷打卡第九天啦&#xff5e; 题目描述 有点像数字序列中的某一位 思路 && 代码 主体思路&#xff1a;从低到高&#xff0c;计算出每一位出现的1的个数。三种情况&#xff1a;n的当前位为0、为1、为其他值。这里和数位dp的思…

wsadata wsadata;为什么不通过_注册公司之公司名称核准,知道为什么你的核名一直不通过吗?...

您可能会问&#xff0c;公司名字为什么要先“核名”&#xff1f;所有公司名字&#xff0c;必须经过工商局审核&#xff0c;审核通过才能使用&#xff01;注册公司的第一步就是为公司起一个好听又有内涵的名字&#xff0c;实际注册时往往核名很难通过&#xff0c;今天就来聊聊注…

【LeetCode笔记】剑指Offer 51. 数组中的逆序对(Java、分治)

题目描述 多说无益&#xff5e;直接冲代码吧&#xff01; 思路 && 代码 1. 暴力 O(n2n^2n2) 乍一看这题目&#xff0c;很难不直接用暴力法冲一冲&#xff08;也就双层循环的事&#xff09;但是不出意料地超时啦&#xff5e;想一想&#xff0c;O(n2n^2n2)会超时&am…

【LeetCode笔记】剑指Offer 59. I 滑动窗口的最大值(Java、单调队列)

文章目录题目描述思路 && 代码1. 暴力法 O(n2n^2n2) && O(1)2. 单调队列辅助 O(n) && O(n)二刷打卡第十天&#xff5e; 题目描述 久违的滑动窗口题&#xff01; 思路 && 代码 1. 暴力法 O(n2n^2n2) && O(1) 老规矩&#xff0c;先…

【LeetCode笔记】剑指Offer 41. 数据流中的中位数(Java、堆、优先队列、知识点)

文章目录题目描述知识点1. 优先队列2. Java 中 queue 的 offer、poll 等区别思路 && 代码二刷打卡第十一天&#xff5e; 题目描述 虽然但是&#xff0c;这是一道很nice的题目&#xff08;涉及的知识点、运用很实用&#xff0c;见知识点模块&#xff09; 知识点 1.…

python合并视频和音频_真没想到,Python 还能实现 5 毛特效

作者 | ZackSock来源 | ZackSock(ID:ZackSock)Python牛已经不是一天两天的事了&#xff0c;但是我开始也没想到&#xff0c;Python能这么牛。前段时间接触了一个批量抠图的模型库&#xff0c;而后在一些视频中找到灵感&#xff0c;觉得应该可以通过抠图的方式&#xff0c;给视频…

【前端知识学习】HTML5 学习笔记

文章目录一. 简介与基本信息1. W3C 标准2. HTML基本结构3. 网页基本信息4. 网页基本标签5. 媒体元素二. 网页结构与框架1. 页面结构2. iframe 内联框架3. 表单这是狂神的HTML教学的笔记。从今天开始转行前端 主要是为了把简历写得更好看 &#xff0c;因此部分地方会比较省略&am…

高大上的集团名字_那些刚改了“高大上”名字的学校,你知道都有哪些吗?蜻蜓AI小编来帮你科普一下...

升学心里没底&#xff0c;蜻蜓探长帮你&#xff01;家长和考生想必在报考之前都会对院校进行一定的了解&#xff0c;所谓的了解&#xff0c;不过是在官网上查一查学校的院校最低分数和专业最低分数。最容易看到的往往是这个院校最表面的东西&#xff0c;然而我们对院校的了解只…