一般的log文件都是需要过滤 1.grep 过滤查找查询ip 221.2.100.138的log grep '221.2.100.138' web.access.log grep 221.2.100.138 web.access.log less web.access.log |grep "221.2.100.138" 统计error行数 grep error web.acce
转载 2023-12-19 10:06:50
36阅读
utmp、wtmp和lastlog日志文件是多数重用UNIX日志子系统的关键--保持用户登录进入和退出的纪录。1)/var/log/secure:记录登录系统存取数据的文件;例如:pop3,ssh,telnet,ftp等都会记录在此.2)/ar/log/btmp:记录登录这的信息记录,被编码过,所以必须以last解析;例如:lastb|awk'{print$3}'|sort|uni
转载 2019-03-08 17:28:28
2600阅读
一、查看统计信息① 命令如下:vmstat #命令报告关于内核线程、虚拟内存、磁盘、陷阱和 CPU 活动的统计信息。② 如下截图所示:二、各个模块的作用① procsr #列表示运行和等待cpu时间片的进程数,如果长期大于1,说明cpu不足,需要增加cpu。 b #列表示在等待资源的进程数,比如正在等待I/O、或者内存交换等。② memoryswpd #切换到内存交换区的内存数量(k表示)。如果s
# 如何Linux中查找JAVA_HOME 在Linux系统中,确保Java环境变量配置正确是非常重要的,特别是在开发Java应用程序时。JAVA_HOME环境变量是指向Java安装目录的路径,许多Java应用程序和开发工具都依赖于此变量的正确设置。如果你不确定JAVA_HOME是否已设置,或者想要查找它的具体位置,本文将提供详尽的步骤和示例。 ## 1. 什么是JAVA_HOME? JA
原创 10月前
33阅读
# 如何Linux BIOS 在Linux环境下,检查和获取BIOS信息是一个重要的任务,特别是在进行系统维护和硬件故障排除时。BIOS(基本输入输出系统)负责启动计算机硬件并加载操作系统。本文将详细介绍如何Linux系统中查找BIOS信息,并提供一些代码示例,帮助您更有效地获取必要的系统信息。 ## 目录 1. 什么是BIOS 2. 为什么需要检查BIOS 3. 检查BIOS信息的方法
原创 8月前
21阅读
# 如何使用 Homebrew 来查看 MySQL 日志 在使用 MySQL 数据库时,查看日志是一个非常重要的操作,它可以帮助我们检测问题、优化查询和监控数据库性能。本文将重点介绍如何通过 Homebrew 安装的 MySQL 来查看日志。 ## 1. 安装 MySQL 首先,如果你还没有在你的 macOS 上安装 MySQL,可以通过 Homebrew 来安装。确保你已经安装了 Home
原创 2024-09-01 04:33:09
417阅读
# 清理MySQL日志文件 在使用MySQL数据库时,日志文件是非常重要的。它们记录了数据库的活动和变更,对于故障排查和性能优化非常有帮助。但是,如果日志文件增长过快,会占用大量磁盘空间,甚至影响数据库性能。因此,定期清理MySQL日志文件是必不可少的操作。 本文将介绍如何清理MySQL的日志文件,主要集中在清理慢查询日志和二进制日志两个方面。我们将使用Linux系统下的命令来实现这些操作。
原创 2024-03-27 05:00:22
89阅读
# 如何Linux上查找电脑架构 在使用Linux操作系统的过程中,了解系统架构(如x86、ARM等)对我们进行软件开发和安装是至关重要的。本文将介绍几种在Linux系统中检查电脑架构的方法,并提供具体的代码示例,帮助读者更好地理解这一过程。 ## 1. 使用命令行查看架构信息 Linux提供了多种命令来获取系统信息。以下是一些最常用的命令: ### 1.1 使用`uname`命令 `
原创 9月前
575阅读
我们要用的监控内存的脚本在Nagios 市场上,在创建者的Github仓库中也可以找到。假设我们已经安装了NRPE,我们首先在我们想要监控的服务器上下载脚本。准备远程服务器在 Debain/Ubuntu 中:复制代码代码如下:# cd /usr/lib/nagios/plugins/ # wget https://raw.githubusercontent.com/justintime/nagio
在使用Linux进行开发或运维时,了解CPU架构是一个非常关键的环节。每当我需要判断系统是否支持某些特性或软件时,获取CPU架构的信息就显得尤为重要。然而,初学者在这一点上常常会感到迷惑,不知道从何下手。 > “我在Linux中需要确认我的CPU是x86_64还是ARM架构,以便选择正确的库和工具。可我不知道如何快速获取这些信息。”——一位同事的求助让我意识到这个问题。 ## 错误现象 在L
原创 6月前
66阅读
Linux系统中,Keepalive是一个非常常见的网络工具,用于监控网络连接的状态并保持连接的稳定。通过Keepalive,用户可以轻松地查看当前系统上所使用的Keepalive版本,以便进行必要的调整和管理。 要查看Linux系统上的Keepalive版本,可以通过在终端中执行以下命令: ```shell cat /proc/net/ip_vs ``` 这个命令将显示当前系统上使用的Kee
原创 2024-04-26 09:28:01
376阅读
binlog基本定义:二进制日志,也成为二进制日志,记录对数据发生或潜在发生更改的SQL语句,并以二进制的形式保存在磁盘中;作用:MySQL的作用类似于Oracle的归档日志,可以用来查看数据库的变更历史(具体的时间点所有的SQL操作)、数据库增量备份和恢复(增量备份和基于时间点的恢复)、Mysql的复制(主主数据库的复制、主从数据库的复制)二进制日志的信息:文件位置:默认存放位置为数据库文件所在
最后我们来看一下如何Azure Bastion的log,作为堡垒机来说,审计方面的功能当然是重中之重,如果我们想查看通过Bastion连接到VM的log的话,可以通过以下方式实现
原创 2020-01-01 22:43:07
1051阅读
1点赞
      Linux查看日志命令         当日志文件存储日志很大时,我们就不能用vi直接进去查看日志,需要Linux的命令去完成我们的查看任务./var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一 /var/log/secure 与安全相关的日志信息 /var
转载 2024-01-02 11:40:15
31阅读
一、使用Android的日志工具Log1、Android中的日志工具类是Log,这个类中提供了如下5个方法来供我们打印日志。log.v():用于打印哪些最为繁琐、意义最小的日志信息。对应级别verbose,是Android日志里面级别最低的一种 log.d():用于打印一些调试信息,这些信息对你调试程序和分析问题应该是有帮助的。对应级别debug,比verbose高一级 log.i():用于打
转载 2023-11-29 14:34:53
1598阅读
因为在生产环境会遇到很多问题,那么最快的定位方式莫过于去看日志,我们都知道服务器每天会产生大量的日志,那么如何快速的定位也就是最关键的。本文介绍六种查看日志的命令:tail、head、cat、more、less、sed。一、tail1.1 命令功能tail 命令从指定点开始将文件写到标准输出。1.2 命令格式tail[必要参数][选择参数][文件]1.3 命令参数-f 循环读取-q&nb
linux如何进程、杀进程1.进程    ps命令查找与进程相关的PID号:    ps a 显示现行终端机下的所有程序,包括其他用户的程序。     ps -A 显示所有程序。    
转载 精选 2015-04-08 15:43:12
909阅读
什么是CC***?CC***就是利用大量代理服务器对目标计算机发起大量连接,导致目标服务器资源枯竭造成拒绝服务。那么如何判断查询CC***呢?本文主要介绍了一些Linux下判断CC***的命令。查看所有80端口的连接数netstat -nat|grep -i "80"|wc -l对连接的IP按连接数量进行排序netstat -anp | grep 'tcp\|udp&#
转载 精选 2015-10-19 13:35:23
631阅读
我们团队为上一家公司承担运维、优化和扩展工作的时候,我们碰到了各种不同规模的性能很差的系统和基础设备(大型系统居多,比如CNN或者世界银行的系统)。要是再赶上修复时间紧、奇葩的技术平台、缺少信息和文档,基本上这过程都会惨痛到让我们留下深刻的记忆。遇到服务器故障,问题出现的原因很少可以一下就想到。我们基本上都会从以下步骤入手: 一、尽可能搞清楚问题的前因后果不要一下子就扎到服务器前面,你需
介绍oracle online redo  log与归档日志的理解一、oracle online redo  log(1)oracle online redo log是oracle数据库中核心文件之一。在数据库操作中,只要有任何的数据块变化,都会生成相应的redo entry。redo entry首先保存在log buffer中,最后由l
  • 1
  • 2
  • 3
  • 4
  • 5