File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -17,11 +17,7 @@ ls/ll、cd、mkdir、rm-rf、cp、mv、ps -ef | grep xxx、kill、free-m、tar -
1717
1818 ps -aux | grep xxx(-aux显示所有状态)
1919
20- ** 查看日志:**
21-
22- tail -f * .log : 适用于实时查看日志,开发环境还行,生产就算了,日志会很多。
2320
24- ** tail -f error.log** :生产中一般用这个实时看异常日志
2521
2622** 编辑 vi/vim : **
2723
3531
3632Shift+g 跳至当前文本最后一行,看最新的日志,都在最下面
3733
38- ## grep 查找(重要)
34+ ## top⭐
35+
36+ 显示系统中各个进程的资源占用状况,可以看是否有 CPU 占用过大的进程。
37+
38+ ## less 和 more
39+
40+ less 与 more 类似,但使用 less 可以随意浏览文件,而 more 仅能向前移动,却不能向后移动,而且 less 在查看之前不会加载整个文件。
41+
42+ ## tail⭐
43+
44+ ** 查看日志:**
45+
46+ tail -f * .log : 适用于实时查看日志,开发环境还行,生产就算了,日志会很多。
47+
48+ ** tail -f error.log** :生产中一般用这个实时看异常日志
49+
50+ ** -f :循环读取 ,用于查阅正在改变的日志文件。**
51+
52+ ## netstat⭐
53+
54+ 用于显示网络状态。
55+
56+ ```
57+ -a (all)显示所有选项,netstat默认不显示LISTEN相关
58+ -n 拒绝显示别名,能显示数字的全部转化成数字。(重要)
59+ -r 显示路由信息,路由表
60+ -e 显示扩展信息,例如uid等
61+ -s 按各个协议进行统计 (重要)
62+ ```
63+
64+ ## grep 查找⭐
3965
4066** grep 是必备日志分析命令**
4167
@@ -67,9 +93,17 @@ ps -ef | grep java 【先查java进程ID】
6793
6894kill -9 java进程ID 【生产环境谨慎使用】
6995
70- ## 对文件内容做统计 awk
96+ ## 对文件内容做统计 awk ⭐
97+
98+ 依次处理文件的每一行,并读取里面的每一个字段,可用作统计。
7199
100+ $ awk 动作 文件名
72101
73102## 批量替换 sed
74103
75104sed 配合正则表达式批量替换文本内容
105+
106+ ## 你经常使用哪些 Linux 命令,主要用来解决什么问题?
107+
108+
109+
You can’t perform that action at this time.
0 commit comments