| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> Linux文件与日志分析 -> 正文阅读 |
|
[系统运维]Linux文件与日志分析 |
目录 前言处理Linux系统各种故障是,故障的症状是最易发现的,熟悉Linux常见的日志文件,有助于我们及时解决各种系统问题。 一、inode与liock概述文件数据包括源信息与实际数据 文件存储在硬盘上,硬盘最小存储单位是扇区,每个扇区521字节 block? 连续的8个扇区组成一个block ? ?文件是存取最小单位 inode? 中文译名索引节点,也叫i节点 ? ?用于存储文件元信息 二、inode的内容inode包含的元信息? ? 文件的字节数 ? ? 文件拥有者的User ID ? ? 文件的Group ID ? ? 文件的读,写,执行权限 ? ? 文件的时间戳 查看文件对应的inode两种方式?? ? ls -i ? ? stat 文件名 Linux系统文件三个主要时间属性? ? ctime:最后一次改变文件目录的时间 ? ? atime:最后一次访问时间 ? ? mtime:最后一次修改文件时间 当我用vim修改文件三个时间都会改变 ?三、inode号码用户通过文件名打开文件,系统内部的过程 1系统通过这个文件名对应indoe号码 2 通过inode号码,获取inode的信息 3 根据inode信息,找到文件数据所在的bloak,读出数据 当遇到有特殊字符文件名无法删除时,可以通过inode删除文件 模拟inode节点耗尽处理
|
0 ?EMERG(紧急) | 会导致主机系统不可用的情况 |
1 ?ALERT(警告) | 必须马上采取措施解决的问题 |
2 ?CRIT(严重) | 比较严重的情况 |
3 ?ERR (错误) | 运行出现错误 |
4 ?WARNING(提醒) | 可能影响系统功能,需要提醒用户的重要事件 |
5 ?NOTICE (注意)? | 不会影响正常功能,但是需要注意的事件。 |
6 ?INFO(信息) | 一般信息 |
7 ?DEBUG(调试) | 程序或系统调试信息等。 |
数字等级越小,优先级越高,消息越重要
时间标签:消息发出的日期和时间。
主机名:生成消息的计算机的名称。
子系统名称:发出消息的应用程序的名称。
消息:消息的具体内容。
程序自己维护日志记录,httpd 网站服务程序使用两个日志文件:
access_log : ?#记录客户访问事件
error_log ?#记录错误事件。
users:命令只是简单地输出当前登录的用户名称,每个显示的用户名对应一个登录会话。如果一个用户有不止一个登录会话,那他的用户名将显示与其相同的次数
who:命令用于报告当前登录到系统中的每个用户的信息。使用该命令,系统管理员可以查看当前系统存在哪些不合法用户,从而对其进行审计和处理。
w:命令用于显示当前系统中的每个用户及其所运行的进程信息,比 users、who 命令的输出内容要丰富一些
last:命令用于查询成功登录到系统的用户记录,最近的登录情况将显示在最前面。
lastb:命令用于查询登录失败的用户记录,如登录的用户名错误、密码不正确等情况都将记录在案。
在Linux系统中每次故障报错都会生成日志,快速查看日志分析日志才能尽快解决故障。
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 11:52:44- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |