云网牛站
所在位置:首页 > 初入Linux圈 > 在Linux上查看系统日志的两种方法(在终端及桌面中安装Gnome Logs)

在Linux上查看系统日志的两种方法(在终端及桌面中安装Gnome Logs)

2019-05-27 21:50:20作者:曾宽稿源:云网牛站

想要在Linux上访问你的系统日志?所有Linux系统日志都存储在日志目录中,每个文件都是一个单独的文件,所有内容都根据每个应用程序进行分类和排序。本文介绍在Linux操作系统上查看系统日志的两种方法,可在终端中查看,或者通过在桌面中安装Gnome Logs来查看。

 

一、在Linux终端中查看系统日志

如果你在Linux PC或服务器上遇到特定程序的问题,则可以转到日志目录并查看其中的所有文件,参考使用Lnav在Linux系统上检查日志文件

任何用户(root或其他用户)都可以访问和读取日志文件/var/log/目录,按Ctrl+Alt+T或Ctrl+Shift+T进入/var/log/启动终端窗口,然后,在命令行窗口中,使用CD将目录从主文件夹(~/)更改为系统日志目录:

cd /var/logs/

一旦进入系统的日志目录,就需要使用LS命令查看/var/log/中的所有单个子目录和文件:

ls

参考:讲解在Linux命令行下使用ls命令列出文件的技巧

LS将在屏幕上打印出所有日志文件的完整列表,从这里,找到你要查看的文件并记下文件名,然后,运行cat命令以查看日志文件的内容,参考cat命令_Linux cat命令使用详解:连接文件并打印到标准输出设备上

sudo cat example_error_log

在Linux上查看系统日志的两种方法(在终端及桌面中安装Gnome Logs)

或者,如果需要查看子目录中的日志,请执行以下操作:

cd name_of_program_folder

ls

sudo cat example_error_log

附:复制错误日志的方法

无论出于何种原因,你可能需要复制系统日志,以便稍后在/var/logs/目录之外读取,为此,可以使用cp命令,例如,要复制单个错误日志文件,请执行以下操作:

cd /var/log/

然后,创建一个文件夹,将系统日志存储在~/Documents目录中:

mkdir -p ~/Documents/system-logs/

使用以下命令制作日志文件的副本:

cp example_error_log ~/Documents/

或者,可以使用cp和“r”命令行参数在/var/log/目录中创建日志文件夹的副本,例如:

cd /var/log/

mkdir -p ~/Documents/system-logs/

cp -r name_of_program_folder ~/Documents/system-logs/

注意:在某些情况下,如果不使用sudo,你可能无法将日志从/var/log/目录中复制出来。

 

二、在Linux桌面中安装Gnome Logs查看系统日志

如果你想跟踪Linux系统的错误日志,但是更喜欢GUI界面,那么有一个很好的GUI系统日志读取应用程序供你选择:Gnome Logs,它具有许多强大的功能,包括按类别(应用程序、安全性、硬件)排序错误,将日志导出到文件。

1、安装Gnome Logs

Ubuntu系统:

sudo apt install gnome-logs

Debian系统:

sudo apt-get install gnome-logs

Arch Linux系统:

sudo pacman -S gnome-logs

Fedora系统:

sudo dnf install gnome-logs

OpenSUSE系统:

sudo zypper install gnome-logs

2、查看错误消息

Gnome Logs非常简单,只需打开它,你将立即看到屏幕上打印的最新系统日志,按类别排序。

当Gnome Logs应用程序打开时,默认情况下会启动最新的错误日志文件,如果需要查看较旧的日志文件,请单击窗口UI中心的箭头按钮,然后,使用显示的菜单选择你要查看的错误日志。

3、根据类别查看日志

在Linux上查看系统日志的两种方法(在终端及桌面中安装Gnome Logs)

它根据几种类别类型对错误日志进行排序,这些类别是:重要、所有、应用、系统、安全、硬件,英文名为Important、All、Applications、System、Security、Hardware。

要根据类别对日志进行排序,请查看左侧边栏,然后,单击要查看的类别,Gnome Logs将仅显示具有特定的系统日志。

4、搜索日志

需要快速找到错误,没有时间涉及几十个日志文件?那就试试搜索功能。

要在Gnome日志中搜索系统日志,请单击放大镜图标,然后,输入你的搜索查询。很快,该应用会显示一些与你的关键字相关的结果:

在Linux上查看系统日志的两种方法(在终端及桌面中安装Gnome Logs)

5、将日志导出到文件

Gnome Logs能将错误日志保存到外部文件,并且非常容易操作。

步骤1:使用Gnome Logs选择菜单选择要查看的日志。

步骤2:单击放大镜图标右侧的导出按钮:

在Linux上查看系统日志的两种方法(在终端及桌面中安装Gnome Logs)

步骤3:使用文件浏览器将日志文件保存到Linux系统。

 

相关主题

在Linux系统中清空日志文件的方法

子频道
精选文章
热门文章