Linux | 系统状态检测
ifconfig
ifconfig
命令用于获取网卡配置与网络状态等信息,格式 ifconfig[网络设备][参数]
使用 ifconfig
命令来查看本机当前的网卡配置与网络状态等信息时,其实主要查看的就是网卡名称
、inet参数据后面的IP地址
,ether参数据后面的网卡物理地址(MAC地址)
、以及RX
、TX
的接收数据包
与发送数据包
的个数及累计流量。
# 查看网卡配置
ifconfig
uname
unmae
命令用于查看系统的内核与系统版本等信息,格式 uname[-a]
使用 uname
命令时,一般会固定搭配上 -a
参数来完整地查看当前系统的内核名称
、主机名
、内核发行版本
、节点名
、系统时间
、硬件名称
、硬件平台
、处理器类型
以及操作系统名称
等信息。
# 查看系统信息
uname
# 输出:Linux VM-0-17-centos 3.10.0-1160.11.1.el7.x86_64 #1 SMP Fri Dec 18 16:34:56 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
# 查看系统版本的详细信息
cat /etc/redhat-relwase
# 输出:CentOS Linux release 7.9.2009 (Core)
uptime
uptime
用于查看系统的负截信息,格式 uptime
uptime
命今可以显示当前系统时间
、系统已运行时间
、启用终端数量
以及平均负截值等信息
。平均负截值
指的是系统最近1分钟
、5分钟
、15分钟
内的压力情况(负截越低越好
)
# 查看当前系统的负截信息
uptime
# 输出:09:43:46 up 9 days, 16:07, 1 user, load average: 0.00, 0.01, 0.05
free
free
用于显示系统中内存的使用量信息,格式 free[-h]
为了保证 Linux
系统不会因为资源耗尽而空然宕机,运维人员需要时刻关注内存的使用量。
# 查看系统内存的使用情况
free -h
内存总量 | 已用量 | 可用量 | 进程共享的内存量 | 太强盘缓存的内存量 | 缓存的内存量 | |
---|---|---|---|---|---|---|
Mem | 7.6G | 812M | 2.8G | 588K | 4.0G | 6.5G |
who
who
命令用于查看当前登入主机的用户终端信息,格式 who[参数]
# 查看当前登入主机的用户终端信息
who
登录的用户名 | 终端设备 | 登录到系统的时间 |
---|---|---|
root | pts/0 | 2021-05-31 09:17 (222.64.90.15) |
last
last
命令用于查看所有系统的登录记录,格式 last[参数]
使用 last 命令可以查看本机的登录记录,由于这些信息是由日志的形式存在系统中,所以这些信息有时候也不能全信。
# 查看登录本机的记录
last
history
向上键:按时间顺序向前查找用过的命令,每按一次就前进一个命令。
向下键:按时间顺序向后查找用过的命令,每按一次就前进一个命令。
Ctrl + r
: 用于查找使用过的命令。
当输入一字母时,就会自动匹配刚刚输入过的命令。
history
历史,历史记录的意思,用这个命令可以查找到之前使用过的所有命令, 因为使用 history
命令之后,会显示出所有的使用过的命令,并且带有编号,这时可以使用 !编号
来重新执行刚刚输入过的命令。
细节决定成败!
个人愚见,如有不对,恳请扶正!
Linux | 系统状态检测的更多相关文章
- Linux 系统状态检测命令
介绍快速查看Linux系统运行状态的能力(网络网卡.系统内核.系统负载.内存使用情况.启用终端数量.历史登录记录.命令执行记录.救援诊断)等命令使用方法 1.ifconfig 用于获取网卡配置和网络 ...
- linux系统状态检测命令
1.ifconfig命令 ifconfig命令用于获取网卡配置与网络状态等信息,格式为“ifconfig [网络设备] [参数]”. 使用ifconfig命令来查看本机当前的网卡配置与网络状态等信息时 ...
- Linux系统状态检测
基于Red Hat Enterprise Linux 7.5 1.ifconfig ifconfig用于获取和配置网络接口的网络参数,格式为“ifconfig [网络设备] [参数]” 参数: add ...
- Linux分享笔记:系统状态检测命令小结
作为一名合格的运维人员,要能很好地了解Linux服务器,要能熟练查看Linux系统的运行状态.以下是常用到的Linux系统状态检测命令. 1. ifconfig:用于获取网卡配置与网络状态等信息.通常 ...
- Linux系统状态监控小工具 - Linux Dash
Linux Dash是一个简单易用的Linux系统状态监控工具,项目地址:https://github.com/afaqurk/linux-dash 1.安装Apache服务: [root@local ...
- 【Linux命令】系统状态检测命令8个(ifconfig、uname、uptime、free、who、last、history、sosreport)
目录 ifconfig获取网卡配置信息 uname查看系统内核版本 uptime查看系统的负载信息 free查看内存信息 who查看当前主机用户的终端信息 last查看系统的登录记录 history查 ...
- Linux中系统状态检测命令
1.ifconfig用于获取网卡配置与网络状态等信息,格式为:ifconfig [网络设备] [参数] 2.uname命令用于查看系统内核版本等信息,格式为:uname [-a] 查看系统的内核名称. ...
- Linux就该这么学——新手必须掌握的命令之系统状态检测命令组
ifconfig命令 用途 : 获取网卡配置与网络状态等信息 格式 : ifconfig[网络设备][参数] 其实主要查看的就是网卡名称,inet参数后面的IP地址,ether参数后面的网卡物理地址( ...
- 3. Linux常用系统状态检测命令
1.ifconfig :于获取网卡配置与网络状态等信息,如网卡名称.IP.MAC等 2.uname -a :完整地查看当前系统的内核名称.主机名.内核发行版本.节点名.系统时间.硬件名称.硬件平台.处 ...
随机推荐
- php反转字符串的三种方法
(假设有字符串abcd,用php实现字符串翻转) 1.第一种php有自带的函数strrev可以轻松实现: $str = 'abcd'; //第一种自带strrev实现翻转 echo strrev($s ...
- unity 使用OnDrag实现物体旋转
通过监听UGUI的OnDrag事件 实现对3D物体的旋转 实现IDragHandler接口 void IDragHandler.OnDrag(PointerEventData eventData) { ...
- .Net Core自实现CLR异步编程模式(Asynchronous programming patterns)
最近在看一个线程框架,对.Net的异步编程模型很感兴趣,所以在这里实现CLR定义的异步编程模型,在CLR里有三种异步模式如下,如果不了解的可以详细看MSDN 文档Asynchronous progra ...
- Python+Selenium+Appium+API学习使用过的命令
adb devices 查看连接电脑的手机设备 weditor 启动uiautomatorviewer2元素定位工具 以下2个命令作用一样 adb shell dumpsys activity | f ...
- 八、数据拟合分析seaborn
本文的主要目的是记住最主要的函数,具体的用法还得查API文档. 首先导入包: 1 %matplotlib inline 2 import numpy as np 3 import pandas as ...
- 机器学习PAL数据预处理
机器学习PAL数据预处理 本文介绍如何对原始数据进行数据预处理,得到模型训练集和模型预测集. 前提条件 完成数据准备,详情请参见准备数据. 操作步骤 登录PAI控制台. 在左侧导航栏,选择模型开发和训 ...
- TensorRT 数据格式说明
TensorRT数据格式说明 NVIDIA TensorRT支持不同的数据格式.需要考虑两个方面:数据类型和布局. 数据类型格式 数据类型是每个单独值的表示.它的大小决定了数值的范围和表示的精度:分 ...
- mybatis学习——多对一和一对多查询
首先先来说明一下数据库,数据库有两张表student表和teacher表: student表如下: teacher表如下: 两张表的关系:多个学生关联一位老师(多对一) *其中tid是外键 需要sql ...
- UF_UI 界面相关
Open C uc1600uc1601uc1603 uc1605uc1607uc1608uc1609uc1613 获取用户输入的字符串uc1615uc1616uc1617uc1618uc163 ...
- 由一次PasswordBox密码绑定引发的疑问 ---> WPF中的附加属性的定义,以及使用。
1,前几天学习一个项目的时候,遇到了PasswordBox这个控件,由于这个控件的Password属性,不是依赖属性,所以不能和ViewModel层进行数据绑定. 2,但是要实现前后端彻底的分离,就需 ...