Linux学习笔记(二):系统状态检测命令

本文介绍了几个常用的Linux系统管理命令,包括ifconfig用于查看和配置网络状态,uname用于查看系统内核信息,free用于检查内存使用情况,uptime显示系统负载,who和last则提供用户登录信息。这些命令帮助管理员了解和维护系统的运行状况。
摘要由CSDN通过智能技术生成

ifconfig

使用方法:ifconfig 网络设备 参数
功能:查看本机当前的网卡配置与网络状态等信息
在这里插入图片描述
ether0:网卡名称
mtu:最大传输单位
inet:IPv4地址
inet6:IPv6地址
ether:MAC地址
RX packets:接收的数据包数,bytes:接收的比特
RX errors:接收的错误的包数,dropped:丢失的包数,overruns:因为速度过快丢失的包数,frame:因为frame错误丢失的包数
TX packets:发送的数据包数,bytes:发送的比特
TX errors: 发送的错误包数,dropped:丢失的包数,carrier:发送时因为carrier错误的包数,collision:冲突信息包数
参数说明:

  • up/down:开启/关闭网卡
  • arp/-arp:启用/关闭arp协议
  • ifconfig 网卡名称 add IPv6地址//配置IPv6地址
    ifconfig 网卡名称 del IPv6地址//删除IPv6地址
  • ifconfig 网卡名称 hw ether mac地址//修改mac地址

uname

使用方法:uname -a
功能:查看系统内核和系统版本的信息
在这里插入图片描述

free

使用方法: free 参数
功能:查看系统内存
在这里插入图片描述
参数说明:

  • -b/-k/-m/-g 以bit/kb/mb/g为单位显示内存
    在这里插入图片描述

  • -h 以合适的内存单位显示内存

uptime

使用方法:uptime 参数
功能:查看系统的负载信息
在这里插入图片描述
17:43:09 是系统时间
up 3 days, 21:43 是系统运行时间
5 user是当前用户登录数
load average是系统负载,即任务队列的长度平均值,分别是一分钟到现在,五分钟到现在,十五分钟到现在的平均值。(数值越低代表负载越低)

who

使用方法:who 参数
功能:查看当前登入主机的用户终端信息。

last

使用方法:last 参数
功能:查看到现在为止登录过系统的主机信息
在这里插入图片描述
第一列:用户名,启动或者重启会显示reboot
第二列:终端位置
第三列:登录IP或者内核
最后一列 :开始时间-结束时间 (持续时间)
last命令读取的是**/var/log/wtmp/**文件,wtmp文件是二进制文件
可以用 echo > /var/log/wtmp 清空wtmp记录
在这里插入图片描述

history

使用方法:history 参数
功能:显示执行过的命令
在这里插入图片描述
在这里插入图片描述
参数说明:

  • ! 命令编号 执行第几条命令
    在这里插入图片描述

  • !命令名称 执行历史记录中最近执行的该命令
    在这里插入图片描述

  • !!或者!-1 执行上一条命令
    在这里插入图片描述
    在这里插入图片描述

  • history -c 清空历史记录
    在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值