网站首页 > 开源技术 正文
请关注本头条号,每天坚持更新原创干货技术文章。
如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习
1. 前言
本文主要讲解Linux系统有哪些日志文件以及如果查看和分析这些日志文件。
查看linux日志的方法
2. Linux日志文件有哪些
我们来看看Linux有哪些系统日志文件:
以下日志文件可以通过cat或tail命令来查看
- 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一
- /var/log/message
- 与安全相关的日志信息
- /var/log/secure
- 与邮件相关的日志信息
- /var/log/maillog
- 与定时任务相关的日志信息
- /var/log/cron
- 与UUCP和news设备相关的日志信息
- /var/log/spooler
- 守护进程启动和停止相关的日志消息
- /var/log/boot.log
3. 查看Linux系统信息有哪些方法
查看Linux系统信息的方法
查看内核/操作系统/CPU信息
[root@zcwyou ~]# uname -a
查看Linux版本信息,通用
[root@zcwyou ~]# cat /etc/issue
查看红帽操作系统版本
[root@zcwyou ~]# cat /etc/redhat-release
查看CPU信息
[root@zcwyou ~]# cat /proc/cpuinfo
查看计算机名
[root@zcwyou ~]# hostname
列出所有PCI设备
[root@zcwyou ~]# lspci -tv
列出所有USB设备
[root@zcwyou ~]# lsusb -tv
列出加载的内核模块
[root@zcwyou ~]# lsmod
查看环境变量
[root@zcwyou ~]# env
4. 查看Linux系统资源有哪些方法
查看内存使用量和交换区使用量
[root@zcwyou ~]# free -m
查看各分区使用情况
[root@zcwyou ~]# df -h
查看Linux指定目录的大小
[root@zcwyou ~]# du -sh <目录名>
查看Linux内存总量
[root@zcwyou ~]# grep MemTotal /proc/meminfo
查看Linux空闲内存量
[root@zcwyou ~]# grep MemFree /proc/meminfo
查看Linux系统运行时间、用户数、负载
[root@zcwyou ~]# uptime
查看Linux系统负载
[root@zcwyou ~]# cat /proc/loadavg
5. 查看Linux磁盘和分区的方法
查看挂接的分区状态
[root@zcwyou ~]# mount | column -t
查看所有分区
[root@zcwyou ~]# fdisk -l
查看所有交换分区
[root@zcwyou ~]# swapon -s
查看磁盘参数(仅适用于IDE设备)
[root@zcwyou ~]# hdparm -i /dev/hda
查看启动时IDE设备检测状况
[root@zcwyou ~]# dmesg | grep IDE
6. 查看Linux网络状态和配置的命令
查看Linux网络状态和配置的命令
查看所有网络接口的属性
[root@zcwyou ~]# ifconfig
查看防火墙设置
[root@zcwyou ~]# iptables -L
查看路由表
[root@zcwyou ~]# route -n
查看所有监听端口
[root@zcwyou ~]# netstat -lntp
查看所有已经建立的连接
[root@zcwyou ~]# netstat -antp
查看网络统计信息
[root@zcwyou ~]# netstat -s
7. 查看Linux进程的命令工具
查看所有进程
[root@zcwyou ~]# ps -ef
实时显示进程状态
[root@zcwyou ~]# top
8. 怎么查看Linux用户信息
查看活动用户
[root@zcwyou ~]# w
查看指定用户信息
[root@zcwyou ~]# id <用户名>
查看用户登录日志
[root@zcwyou ~]# last
查看系统所有用户
[root@zcwyou ~]# cut -d: -f1 /etc/passwd
查看系统所有组
[root@zcwyou ~]# cut -d: -f1 /etc/group
查看当前用户的计划任务
[root@zcwyou ~]# crontab -l
9. 怎么查看Linux服务随系统自启动的情况
列出所有系统服务
[root@zcwyou ~]# chkconfig -ist
列出所有启动的系统服务
[root@zcwyou ~]# chkconfig -list | grep on
10. CentOS/RHEL怎么查看已经安装了哪些程序
查看所有安装的软件包
[root@zcwyou ~]# rpm -qa
11. 总结
本文的内容有Linux日志文件有哪些文件,查看Linux系统信息有哪些方法,查看Linux系统资源有哪些方法,查看Linux磁盘和分区的方法查看,Linux网络状态和配置的命令,查看Linux进程的命令工具,怎么查看Linux用户信息,怎么查看Linux服务随系统自启动的情况,怎么查看已经安装了哪些程序,这些内容是运维工程师和开发工程师必须牢记和必须掌握的。
本文已同步至博客站,尊重原创,转载时请在正文中附带以下链接:
https://www.linuxrumen.com/rmxx/990.html
点击了解更多,快速查看更多的技术文章列表。
猜你喜欢
- 2024-10-22 用USB 3 SSD硬盘启动树莓派4和性能基准测试
- 2024-10-22 服务器性能的评估指标和测量方法(服务器性能的评估指标和测量方法是什么)
- 2024-10-22 Linux常用工具(linux常用命令和工具的使用)
- 2024-10-22 Linux日常维护常用命令整理(linux日常维护内容)
- 2024-10-22 巡检linux用什么命令?(vplex命令行巡检)
- 2024-10-22 Linux系统巡检常用命令(linux系统巡检常用命令有哪些)
- 2024-10-22 又是满屏干货|Linux命令大全之八——Linux磁盘维护命令!
- 2024-10-22 介绍几个最常用的Linux命令&技巧 1
- 2024-10-22 如何在linux查看硬件信息(linux查看硬件信息命令)
- 2024-10-22 详解Linux 磁盘I/O优化(oracle RAC)
你 发表评论:
欢迎- 03-19基于layui+springcloud的企业级微服务框架
- 03-19开箱即用的前端开发模板,扩展Layui原生UI样式,集成第三方组件
- 03-19SpringMVC +Spring +Mybatis + Layui通用后台管理系统OneManageV2.1
- 03-19SpringBoot+LayUI后台管理系统开发脚手架
- 03-19layui下拉菜单form.render局部刷新方法亲测有效
- 03-19Layui 遇到的坑(记录贴)(layui chm)
- 03-19基于ASP.NET MVC + Layui的通用后台开发框架
- 03-19LayUi自定义模块的定义与使用(layui自定义表格)
- 最近发表
-
- 基于layui+springcloud的企业级微服务框架
- 开箱即用的前端开发模板,扩展Layui原生UI样式,集成第三方组件
- SpringMVC +Spring +Mybatis + Layui通用后台管理系统OneManageV2.1
- SpringBoot+LayUI后台管理系统开发脚手架
- layui下拉菜单form.render局部刷新方法亲测有效
- Layui 遇到的坑(记录贴)(layui chm)
- 基于ASP.NET MVC + Layui的通用后台开发框架
- LayUi自定义模块的定义与使用(layui自定义表格)
- Layui 2.9.11正式发布(layui2.6)
- Layui 2.9.13正式发布(layui2.6)
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)