-
2020-05-30 11:33:52
将jar包部署到服务器,程序在跑了一段时间后发现日志报错。然后想要找到具体报错的地方。
先查看日志,然后用管道通道符查找日志中有error的字段。
cat xxx.log | grep ERROR ## | 为管道符
grep:
命名:
grep,egrep,fgrep -print line mathing a pattern (打印匹配行的一种方法)
描述:
searches the named input files for lines containing a match to the given pattern.by default,grep prints the matching lines.(与输入文件的行中包含的某一字段进行匹配,grep默认打印的是匹配行的内容)
in addition,two variant programs egrep and fgrep are available.egrep is the same as grep -E.fgrep is the same as grep -F.Direct invocation as either egrep or fgrep is deprecated.but is provided to allow historical applications that rely on then to run unmodified.(另外,两个变量egrep和fgrep是可获得的,egrep等同于grep -E,fgrep等同于grep-F。直接调用egrep和fgrep是过时的,但是允许依赖历史性的应用程序不加修改地执行)
可选项:
-E --extended-regexp
Interpret pattern as an extended regular expression.(这一模式意思是一个扩展的正则表达式)
-F --fixed-strings, --fixed-regexp
Interpret pattern as a list of fixed strings,seperated by newlines.any of which is to be extended.(这一模式的意思是一个可变长字符串的列表。通过新的行分开,列表里边的任何一个都可以去被扩展)
动态查看日志的命令
tail -f xxx.log
然后发现该命令打印日志报错的信息查看起来不是很方便,很难去具体排查出错的地方可通过输入以下的命令:
grep xxx.log -e ERROR ##xxx.log为日志的文件名 ERROR为日志中的出现ERROR的字段
这样就会在linux中显示日志具体的报错时间和具体报错的内容。
更多相关内容 -
在Linux系统上查看Apache服务器的错误日志
2020-09-15 17:01:13主要介绍了在Linux系统上查看Apache服务器的错误日志,是服务器运维必备的基础知识,需要的朋友可以参考下 -
在linux中怎么查看错误日志
2021-05-11 22:44:59cat或者tail -f命令日 志 文 件 说 明/var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一/var/log/secure 与安全相关的日志信息/var/log/maillog 与邮件相关的日志信息/var/log/cron ...cat或者
tail -f命令
日 志 文 件 说 明
/var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一
/var/log/secure 与安全相关的日志信息
/var/log/maillog 与邮件相关的日志信息
/var/log/cron 与定时任务相关的日志信息
/var/log/spooler 与UUCP和news设备相关的日志信息
/var/log/boot.log 守护进程启动和停止相关的日志消息
系统:
# uname -a # 查看内核/操作系统/CPU信息
# cat /etc/issue
# cat /etc/redhat-release # 查看操作系统版本
# cat /proc/cpuinfo # 查看CPU信息
# hostname # 查看计算机名
# lspci -tv # 列出所有PCI设备
# lsusb -tv # 列出所有USB设备
# lsmod # 列出加载的内核模块
# env # 查看环境变量
资源:
# free -m # 查看内存使用量和交换区使用量
# df -h # 查看各分区使用情况
# du -sh # 查看指定目录的大小
# grep MemTotal /proc/meminfo # 查看内存总量。注意这个显示的单位是kB而不是KB,1kB=1000B,但是实际上应该是KB,1KB=1024B
# grep MemFree /proc/meminfo # 查看空闲内存量
# uptime # 查看系统运行时间、用户数、负载
# cat /proc/loadavg # 查看系统负载
磁盘和分区:
# mount | column -t # 查看挂接的分区状态
# fdisk -l # 查看所有分区
# swapon -s # 查看所有交换分区
# hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备)
# dmesg | grep IDE # 查看启动时IDE设备检测状况
网络:
# ifconfig # 查看所有网络接口的属性
# iptables -L # 查看防火墙设置
# route -n # 查看路由表
# netstat -lntp # 查看所有监听端口
# netstat -antp # 查看所有已经建立的连接
# netstat -s # 查看网络统计信息
进程:
# ps -ef # 查看所有进程
# top # 实时显示进程状态(另一篇文章里面有详细的介绍)
用户:
# w # 查看活动用户
# id # 查看指定用户信息
# last # 查看用户登录日志
# cut -d: -f1 /etc/passwd # 查看系统所有用户
# cut -d: -f1 /etc/group # 查看系统所有组
# crontab -l # 查看当前用户的计划任务
服务:
# chkconfig –list # 列出所有系统服务
# chkconfig –list | grep on # 列出所有启动的系统服务
程序
# rpm -qa # 查看所有安装的软件包
常用命令整理如下:
查看主板的序列号: dmidecode | grep -i ’serial number’
用硬件检测程序kuduz探测新硬件:service kudzu start ( or restart)
查看CPU信息:cat /proc/cpuinfo [dmesg | grep -i 'cpu'][dmidecode -t processor]
查看内存信息:cat /proc/meminfo [free -m][vmstat]
查看板卡信息:cat /proc/pci
查看显卡/声卡信息:lspci |grep -i ‘VGA’[dmesg | grep -i 'VGA']
查看网卡信息:dmesg | grep -i ‘eth’[cat /etc/sysconfig/hwconf | grep -i eth][lspci | grep -i 'eth']
查看PCI信息:lspci (相比cat /proc/pci更直观)
查看USB设备:cat /proc/bus/usb/devices
查看键盘和鼠标:cat /proc/bus/input/devices
查看系统硬盘信息和使用情况:fdisk & disk – l & df
查看各设备的中断请求(IRQ):cat /proc/interrupts
查看系统体系结构:uname -a
查看及启动系统的32位或64位内核模式:isalist –v [isainfo –v][isainfo –b]
dmidecode查看硬件信息,包括bios、cpu、内存等信息
测定当前的显示器刷新频率:/usr/sbin/ffbconfig –rev \?
查看系统配置:/usr/platform/sun4u/sbin/prtdiag –v
查看当前系统中已经应用的补丁:showrev –p
显示当前的运行级别:who –rH
查看当前的bind版本信息:nslookup –class=chaos –q=txt version.bind
dmesg | more 查看硬件信息
lspci 显示外设信息, 如usb,网卡等信息
lsnod 查看已加载的驱动
lshw
psrinfo -v 查看当前处理器的类型和速度(主频)
prtconf -v 打印当前的OBP版本号
iostat –E 查看硬盘物理信息(vendor, RPM, Capacity)
prtvtoc /dev/rdsk/c0t0d0s 查看磁盘的几何参数和分区信息
df –F ufs –o i 显示已经使用和未使用的i-node数目
isalist –v
对于“/proc”中文件可使用文件查看命令浏览其内容,文件中包含系统特定信息:
Cpuinfo 主机CPU信息
Dma 主机DMA通道信息
Filesystems 文件系统信息
Interrupts 主机中断信息
Ioprots 主机I/O端口号信息
Meninfo 主机内存信息
Version Linux内存版本信息
备注: proc – process information pseudo-filesystem 进程信息伪装文件系统
linux中tomcat修改错误日志路径
涉及文件 log4j.properties (一般开发将该文件放在项目的缺省目录即源包下,在文件系统里,就是在项目的/src/java目录下,缺省的文件名是log4j.properties,这样项 ...
启动mysql错误解决方案,学会查看错误日志:mysql.sock丢失,mysqld_safe启动报错
本人还是个菜鸟,下面是我的经验之谈,能解决一些问题,有不对的地方,敬请斧正. 我的是CentOS6.3+MySQL5.1.57. 重启了一次服务器后,使用> mysql -u root -p登陆 ...
[转帖]Linux教程(8)-Linux中的进程和日志㐇、
Linux教程(8)-Linux中的进程和日志 2018-08-20 23:42:23 钱婷婷 阅读数 3554更多 分类专栏: Linux教程与操作 Linux教程与使用 版权声明:本文为博主原 ...
在Linux中调试段错误(core dumped)
在Linux中调试段错误(core dumped) 在作比赛的时候经常遇到段错误, 但是一般都采用的是printf打印信息这种笨方法,而且定位bug比较慢,今天尝试利用gdb工具调试段错误. 段错误( ...
reinstall_xbt: Linux中如何查看文件的最初创建时间
Linux中如何查看文件的最初创建时间 与文件相关的几个时间: 1.访问时间,读一次这个文件的内容,这个时间就会更新.比如对这个文件使用more命令.ls.stat命令都不会修改文件的访问时间. ...
Linux中如何查看文件的最初创建时间
查看 一个文件的 最初创建时间: Linux中如何查看文件的最初创建时间 linux 目前Linux没有直接查看创建文件的命令,你只能通过文件是否被修改过来进行判断. //查看代码stat ...
centos linux中怎么查看和修改计算机名/etc/sysconfig/network
centos linux中怎么查看和修改计算机名 查看计算机名:在终端输入hostname 修改的话 hostname +计算机名(重启后失效)要永久修改的话要修改配置文件/etc/sysconfig ...
wampserver 运行橙色,80端口没有被占用,查看错误日志方法
wampserver运行时橙色,经检查80端口并没有被占用,试了很多种方法都无效,去查看错误日志吧 1.以管理员身份打开CMD 注意这里必须是管理员身份的CMD ,powershell不行的 进入wa ...
Linux中内容查看命令";大PK";
众所周知linux中命令cat.more.less均可用来查看文件内容,当然还有我们"非主流"的vim以及使用较少的head.tail.tac. 下面我将介绍各种命令的用法及对比. ...
随机推荐
IIS7.5
一.发布mvc遇到的HTTP错误 403.14-Forbidden解决办法
土壤湿度传感器YL69使用
1.电源:3.3V ~ 5V 2.获取湿度信息的方式(2种可同时使用): 从传感器的D0引脚:土壤湿度大于某个阈值,则D0输出0,否则输出1 从传感器的A0引脚:获取到模拟量,更加精确.土壤湿度越大, ...
JS - 超强大文本动画插件Textillate.js
http://www.yyyweb.com/demo/textillate/ Textillate.js AsimplepluginforCSS3textanimations.
【leetcode】Intersection of Two Linked Lists(easy)
Write a program to find the node at which the intersection of two singly linked lists begins. For ex ...
winform代码反编译后图片等资源文件恢复解决方案
用Reflector工具反编译的winform代码,图片等资源文件不能很好的反编译成功. 这里有一个笨的解决方案.首先我们要了解图片资源当初加入到工程的几种方式,及他们所在的位置. 一般winform ...
java.sql.SQLException: ORA-00911: 无效字符 解决方案
在使用java执行sql时,抛出的这样一个Oracle异常,最后发现是sql语句末尾有一个分号导致,例如:sql="select * from tl_demo;" .删除" ...
TOGAF架构内容框架之内容元模型(上)
TOGAF架构内容框架之内容元模型(上) 2. 内容元模型(Content Metamodel) 在TOGAF的眼中,企业架构是以一系列架构构建块为基础的,并将目录.矩阵和图形作为其具体展现方式.如果 ...
【FAQ系列】:DB服务器产生大量物理读问题优化思路
一 [现象] 1.7点到9点IO监控指标util特别高,如下: 2 .查看读写情况:读产生很高的物理IO,如下 [分析]:对比其他服务器,buffer pool都是80G,正常情况下热点数据都是从bu ...
账号配置vue版本的扫码下单以及对店铺进行装修的步骤
新版vue配置说明文档 管理员后台: 1.配置管理-店铺配置(子账号)-扫码点餐tab页-开启vue版 2.配置管理-店铺配置(主账号)-扫码点餐tab页-开通装修配置 商家后台: 1.主账号-门店设 ...
Spatial Transformer Networks
参考:http://blog.csdn.net/xbinworld/article/details/69049680 论文的关键在理解这句话: 先通过V中坐标(xtarget,ytarget)以此找到 ...
-
怎样查看网站linux服务器日志
2021-05-12 02:02:12怎样查看网站linux服务器日志[2020-09-08 08:32:43]简介:linux下查看php错误日志的方法:1、打开php.ini配置文件,开启错误日志;2、重启web服务器;3、查看错误日志存放位置;4、执行【tail -f 50 /var/...怎样查看网站linux服务器日志
[2020-09-08 08:32:43] 简介:
linux下查看php错误日志的方法:1、打开php.ini配置文件,开启错误日志;2、重启web服务器;3、查看错误日志存放位置;4、执行【tail -f 50 /var/php_errors.log】命令查看错误日志。
linux实时查看log日志命令的方法:查看一个文件或者一个日志文件,通常用【more xx.log】或者 cat查看,需要实时的查看运行日志,使用tail命令来查看,代码为【tail -f xx.log】。【
查看日志的linux命令是:tail命令、head命令。例:可以使用“tail -n +10 test.log”来查询10行之后的所有日志;可以使用“head -n 10 test.log”来查询日志文件中的头10行日志。
服务器
前言
对于Linux系统安全来说,日志文件是极其重要的工具。不知为何,我发现很多运维同学的服务器上都运行着一些诸如每天切分Nginx日
服务器
服务器状态分析
查看Linux服务器CPU详细情况
#查看CPU的信息
[root@host ~]# cat /proc/cpuinfo
#查看物理CPU的个数
[root@h
具体命令:(推荐教程:linux教程)last -f /var/log/wtmp该日志文件永久记录每个用户登录、注销及系统的启动、停机的事件。因此随着系统正常运行时间的增加,该文件的大小也会越来越
建站服务器
ELK系统在安装完成后需要处理相关的日志文件,本文主要对nginx日志文件进行处理并进行可视化操作,来满足日常的业务需求,长话
php去除nbsp的方法:首先创建一个PHP代码示例文件;然后通过“preg_replace("/(\s|\ \;| |\xc2\xa0)/", " ", strip_tags($val));”方法去除所有nbsp即可。推荐:《PHP视频教
建站服务器
1、日志介绍nginx有两种日志,一种是访问日志,一种是错误日志。访问日志中记录的是客户端对服务器的所有请求。错误日志中记录的
服务器
以大划小思想,然后重定向。
linux有时候会遇到文件很大,关键字查找都要超过整屏,无法查看到所有内容。比如一个非常大的日志文件info
服务器
linux环境下使用就meter进行压力测试:
1.linux环境部署:在Linux服务器先安装jdk:
2.以jdk-8u172-linux-x64.tar.gz为例:
下载地址
服务器
一.Logrotate工具介绍
Logrotate是一个日志文件管理工具,它是Linux默认自带的一个日志切割工具。用来把旧文件轮转、压缩、删除,并
1)怎么查看mysql是否启用了日志
mysql>show variables like 'log_bin';
2)怎样知道当前的日志
mysql> show master status;
seo网站日志有什么用?在seo网站日志里能看出什么? 在观看seo网站日志的整个过程中,很多站长选择性地忽略了网站日志,但是他们不知道网站日志对网站有很
系统运维
《UNIX/Linux网络日志分析与流量监控》实验环境下载1.Ossim 4.1 虚拟机下载 (适合2~4G内存的服务器运行),该虚拟机压缩包内
-
linux下如何查看php错误日志
2021-03-22 20:20:22PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。...下面是linux下如何查看php错误日志,让我们一起来看看linux下如何...linux下如何查看php错误日志linux下查看php错误日志的方法:1、打开php.ini...【摘要】
PHP即“超文本预处理器”,是一种通用开源脚本语言。PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。PHP独特的语法混合了C、Java、Perl以及 PHP 自创的语法。下面是linux下如何查看php错误日志,让我们一起来看看linux下如何查看php错误日志的具体内容吧!
linux下如何查看php错误日志
linux下查看php错误日志的方法:1、打开php.ini配置文件,开启错误日志;2、重启web服务器;3、查看错误日志存放位置;4、执行【tail -f 50 /var/php_errors.log】命令查看错误日志。
具体方法:
(推荐教程:php图文教程)
一、编辑配置文件
需要将php.ini中的配置指令做如下修改:error_reporting = E_ALL; 将会向PHP报告发生的每个错误
display_errors
= Off; 不显示满足上条 指令所定义规则的所有错误报告
log_errors = On; 开启错误日志
log_errors_max_len = 1024; 设置每个日志项的最大长度
error_log = /var/php_errors.log; 指定产生的 错误报告写入的日志文件位置
完成之后重新启动Web服务器。
二、查看存放地址
1、通过php.ini来查看错误日志存放地址echo '<?php phpinfo(); ?>' | php 2>&1 |grep -i error_log
(视频教程推荐:php视频教程)
或者在一个php文件中输出 phpinfo();查看错误日志存放位置。
2、查看日志存放位置vi /etc/php.ini
三、查看日志tail -f -50 /var/php_errors.log
以上就是linux下如何查看php错误日志的内容,对PHP感兴趣的小伙伴们可以关注考必过,获取更多PHP前沿资讯和最新技术。最新消息小编会第一时间发布,助力大家考试,加油!
-
Linux:动态查看错误日志信息
2021-04-12 23:57:03当程序出现错误难以定位问题的时候,可以查看错误日志解决相关的问题,可以在错误日志目录下执行命令 tail -f 文件名 即可动态查看日志的内容 tail -f a.out |grep -C 36 ERROR 该命令实时读取日志文件,把... -
Linux系统邮件服务器常见错误报告列表
2020-03-04 22:31:17本文是Linux系统邮件服务器常见错误报告列表。 -
Linux系统云服务器查看/启用网站日志
2021-11-10 14:00:25进入BT管理面板中,点击左侧“网站”-对应站点--点击“设置”-配置文件,查看access_log行 (access_log为网站访问日志 ,error_log为网站错误日志) WDCP环境 进入wdcp点击左边“站点管理”-“站点列表”,... -
Linux死机重启后怎么查看实际日志?
2021-05-10 02:11:07本文主要介绍如何查看Linux死机重启后的系统日志。具体操作系统信息如下:# lsb_release -aLSB Version: :core-4.1-amd64:core-4.1-noarchDistributor ID: CentOSDescription: CentOS Linux relea... -
无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装(win+linux)
2020-10-28 01:59:27今天帮客户配置服务器的时候运行phpmyadmin出现了“无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装。”的错误,经排查原来是权限问题,大家可以参考下面的方法解决 -
查看linux日志_查看linux日志的方法
2021-05-11 09:03:24摘要 腾兴网为您分享:查看linux日志的方法,钻石星球,掌上优云,鑫钱袋,小红书等软件知识,以及cooleditprov2.0,二月红图片,粉笔事业单位题库,理财钱包,比亚迪云服务,yy对战平台,87影视,记账啦,乐帮,儿童... -
Linux 查看登录日志
2022-04-05 15:56:00Linux查看/var/log/wtmp文件查看可疑IP登陆 last -f /var/log/wtmp 该日志文件永久记录每个用户登录、注销及系统的启动、停机的事件。因此随着系统正常运行时间的增加,该文件的大小也会越来越大, 增加的速度取决... -
Linux日志文件查看和搜查命令(錯誤日志排查定位)
2021-05-10 03:29:11一、cat命令cat 命令用於連接文件並打印到標准輸出設備上,主要用來查看文件內容,創建文件,文件合並,追加文件內容等功能。語法格式cat [-AbeEnstTuv] fileName參數說明:-n 或 --number:由 1開始對所有輸出的行... -
Linux服务器大量log日志查看命令,快速定位错误
2020-11-11 23:01:40针对大量log日志快速定位错误地方 tail -f catalina.ou(动态查看日志) cat catalina.ou(从头打开日志文件) 可以使用 >nanjiangtest.txt 输出某个新日志去查看 cat -n catalina.out |grep 717892466 >... -
Linux服务器nginx访问日志里出现大量http 400错误的请求分析
2020-09-15 18:37:06主要介绍了Linux服务器nginx访问日志里出现大量http 400错误的请求分析,需要的朋友可以参考下 -
在Linux服务器上部署SpringBoot项目并实时查看日志
2022-04-13 17:28:21在Linux服务器上部署SpringBoot项目并实时查看日志 -
linux系统重启 查看日志及历史记录
2021-05-11 09:33:47linux系统文件通常在/var/log中下面是对下面常出现的文件进行解释/var/log/message ---------------------------------------系统启动后的信息和错误日志/var/log/secure -----------------------------------------... -
Linux下查看Tomcat运行日志
2021-05-11 12:23:32查看方式1、先切换到:cd usr/local/tomcat5/logs2、tail -f catalina.out3、Ctrl+c 是退出tail命令/alt+E+R重置部署常用指令1、ps aux | grep tomcat 查看tomcat 进程ps -ef|grep java 查看Tomcat是否已关闭2、... -
linux 查询dns服务器日志
2021-08-08 06:27:50linux 查询dns服务器日志 内容精选换一换kubernetes除了必要的支撑组件以外,其他的组件都是以插件的形式运行,如Kubernetes DNS,Kubernetes Dashboard等等。插件是对现有功能的扩展,当前云容器实例提供了coredns... -
linux 如何查看系统日志
2021-05-11 21:53:09Linux系统拥有非常灵活和强大的日志功能,可以保存几乎所有的操作记录,并可以从中检索出我们需要的信息。大部分Linux发行版默认的日志守护...Linux系统内核和许多程序会产生各种错误信息、警告信息和其他的提示信息... -
linux服务器上如何查看mysql日志文件位置
2020-10-22 09:53:181.日志文件路径 mysql> show variables like ‘general_log_file’; ±-----------------±-----------------------------------+ | Variable_name | Value | ±-----------------±-------------------- -
项目运行报错时,如何通过linux上的日志查看
2022-01-06 14:58:01首先登录对应的服务器IP 找到当前用户,例如:我使用bsp用户 #进入到你的日志所在路径 $ cd /home/bsp/BSPServer/log #打开当天的日志文件,例如:今天...#查看对应日志 $ tail -f all.log 然后划看报错信息即可. ... -
如何查看Linux端口使用日志
2021-05-11 09:39:07满意答案jwzp50392016.11.08采纳率:59%等级:12已帮助:6011人cat /var/log/*.log如果日志在更新,如何实时查看 tail -f /var/log/messages还可以使用 watch -d -n 1 cat /var/log/messages-d表示高亮不同的地方,-... -
Linux上Apache错误日志存放目录及自定义
2021-05-11 23:39:58我要解决 Linux 系统上的 Apache Web 服务器的错误,Apache的错误日志文件找不到,请问是放在的哪个目录呢?Apache日志文件为系统管理员提供了有用的信息,比如,为 Web 服务器排障,保护系统不受各种各样的恶意活动... -
Linux系统查询日志命令整理
2022-01-25 11:31:54cat -n 日志文件| grep '错误的关键信息提示' -C n 例:cat -n test.log | grep 'keyword' -C 10 查询日志中含有某个关键字的信息,显示出行号,查看日志中出现关键字 "keyword" 的前后10行内容 cat可替换成grep命令... -
系统日志查看位置(Windows+Linux)
2021-08-06 05:50:04系统日志也就是我们常见的开关机,审核,进程,错误等相关日志。一、Windows系统日志:事件查看器Windows系统日志都是在“事件查看器”下面的。具体步骤如下:我的电脑 - 右键单击 - 管理 - 计算机管理 - 系统工具 -... -
查看linux远程后端服务器日志
2020-03-25 12:43:40为了深入了解测试,自己写了个网站,flask+uwsgi+nginx,来说一下所谓的查看后端服务器日志 我的项目搭载在nginx上,所以我要找到nginx的位置,使用命令 find / -name 'nginx',找到...就是后端服务器的错误日志 ... -
linux如何精确定位错误日志?
2020-06-29 13:25:18世界上并没有完美的程序,但是我们并不因此而沮丧,因为写...如何精确定位日志: 根据日期查找并显示行号:tail -f | nl catalina.out | grep ‘2019-09-09’ 查看对应行范围: sed -n ‘1000,3000p’ [filename] ...