Linux就该这么学——新手必须掌握的命令之系统状态检测命令组

ifconfig命令

用途 : 获取网卡配置与网络状态等信息

格式 : ifconfig[网络设备][参数]

其实主要查看的就是网卡名称,inet参数后面的IP地址,ether参数后面的网卡物理地址(又称MAC地址),以及RX,TX的接受数据包与发送数据包的个数及累计流量即如下图所示

示例:

uname命令

用途 : 用于查看系统内核与系统版本等信息, 格式为”uname[-a]”

示例 :

注:

在使用uname命令时,一般会固定搭配上-a参数来完整地查看当前系统的内核名称,主机名,内核发行版本,节点名,系统时间,硬件名称,硬件平台,处理器类型以及操作系统名称等信息.

uptime命令

用途 : 用于查看系统的负载信息,它可以显示[当前系统时间/系统已运行时间/启动终端数量以及平均负载信息];平均负载 : 指的是系统在[1分钟/5分钟/15分钟]内的压力情况,负载值越低越好,尽量不要长期超过1,在生产环境中不要超过5.

格式 : uptime

示例:

free命令

用途 : free用于显示当前系统中内存的使用量信息,为了保证Linux系统不因资源耗尽而突然宕机,运维人员需要时刻关注内存的使用量.在使用free命令时,可以结合使用-h参数以更人性化的方式输出当前内存的实时使用量信息,如下图所示.

格式 : free [-h]

who命令

用途 : 主要用于查看当前登入主机的用户终端信息,如下表所示

格式 : who[参数]

执行who命令的结果


登录用户名


终端设备


登录到系统的时间


root


:0


2017-08-24 17:52(:0)


root


pts/0


2017-08-24 17:52(:0)

示例 :

last命令

用途 : 用于查看所有系统的登录记录,如下图所示

格式 : last[参数]

注:

使用last命令可以看出本机所有的登录记录.但是,由于这些记录都是以日志文件形式保存到系统中,因此黑客可以很容易的对内容进行篡改.千万不要单纯以改命令的输出信息而判断系统有无被恶意侵入.

history命令

用途 :

1. 用于显示历史执行过的命令,执行history命令能显示出当前用户在本地计算机中执行过的最近1000条命令记录.如下图 history命运运行结果

2. 如果觉得不够用1000不够用,还可以自定义/etc/profile文件中的HISTSIZE变量值. 如下图cat /etc/profile运行结果

3. 在使用history命令时,如果使用-c参数则会清空所有的命令历史记录.如图history –c执行命令结果

4. 还可以使用”!编码数字”的方式重复执行某一次的命令.如图执行[!编码数字]命令运行结果

总之,history命令有很多有趣的玩法等待你的开发.

格式 : history[-c]

图 history命运运行结果

图cat /etc/profile运行结果

图执行[!编码数字]命令运行结果

图history –c执行命令结果

sosreport命令

用途 : 用于收集系统配置及架构信息并输出诊断文档,如下图sosreport命令运行结果

格式 : sosreport

图sosreport命令运行结果

原文地址:https://www.cnblogs.com/studyandstudy/p/12041501.html

时间: 2024-10-08 19:57:40

Linux就该这么学——新手必须掌握的命令之系统状态检测命令组的相关文章

Linux中系统状态检测命令

1.ifconfig用于获取网卡配置与网络状态等信息,格式为:ifconfig [网络设备] [参数] 2.uname命令用于查看系统内核版本等信息,格式为:uname [-a] 查看系统的内核名称.内核发行版.内核版本.节点名.硬件名称.硬件平台.处理器类型.操作系统等信息: 3.如果您想查看系统详细版本信息就看redhat-release 命令:cat /etc/redhat-release 4.uptime命令用于查看系统的负载情况,格式为:uptime 也可使用 watch -n 1 u

0x01-2 RHEL linux 常用系统状态检测命令

1.ifconfig命令 ifconfig命令用于获取网卡配置与网络状态等信息,格式为"ifconfig [网络设备] [参数]". 2.uname命令 uname命令用于查看系统内核与系统版本等信息,格式为"uname [-a]". 在使用uname命令时,一般会固定搭配上-a参数来完整地查看当前系统的内核名称.主机名.内核发行版本.节点名.系统时间.硬件名称.硬件平台.处理器类型以及操作系统名称等信息. 3.uptime命令 uptime用于查看系统的负载信息,

linux系统top命令查看系统状态

Linux系统可以通过top命令查看系统的CPU.内存.运行时间.交换分区.执行的线程等信息.通过top命令可以有效的发现系统的缺陷出在哪里.是内存不够.CPU处理能力不够.IO读写过高. 使用SSHClient客户端连接到远程Linux系统.使用top命令查看系统的当前运行的情况.如图对top命令执行的结果做了简单的图解,下面针对每一项做详细的解释.   top命令的第一行"top - 19:56:47 up 39 min,  3 users,  load average: 0.00, 0.0

linux基础命令-查看系统状态-free -m以及top命令详解

博文说明[前言]: 本文将通过个人口吻介绍Linux下的free命令及top命令的相关知识,在目前时间点[2017年6月19号]下,所掌握的技术水平有限,可能会存在不少知识理解不够深入或全面,望大家指出问题共同交流,在后续工作及学习中如发现本文内容与实际情况有所偏差,将会完善该博文内容. 本文参考文献引用链接: 1.http://www.cnblogs.com/imapla/archive/2013/02/15/2912752.html [好文]2.http://www.cnblogs.com/

Linux系统状态检测

基于Red Hat Enterprise Linux 7.5 1.ifconfig ifconfig用于获取和配置网络接口的网络参数,格式为"ifconfig [网络设备] [参数]" 参数: add addr/prefixlen:给网络设备添加一个IPv6地址 del add/prefixlen:将网络设备的一个IPv6地址删除 up:激活网络设备,如果给设备设置了地址,等于隐性设置了这个选项 down:关闭网路设备 [-]arp:在网络设备上使用或停止ARP协议 [-]promis

Linux就该这么学——新手必须掌握的命令之常用的系统工作命令

echo命令 含义:echo命令用于在终端输出字符串或变量提取后的值,格式为 : echo [字符串|$变量] 示例: 将”Linuxprobe.com”输出到终端屏幕的命令为: [[email protected] ~] # echo “Linuxprobe.com” Linuxprobe.com 下面我们使用$变量的方式提取变量SHELL的值,并输出到屏幕上: [[email protected] ~] # echo $SHELL /bin/bash date命令 含义 : date命令用户

Linux就该这么学——新手必须掌握的命令之工作目录切换命令组

pwd命令 用途 : 用于显示用户当前所处的工作目录.如下图pwd命令运行结果所示 格式 : pwd[选项] 图pwd命令运行结果所示 cd命令 用途 : 用于切换工作路径,如图cd命令运行结果 格式 : cd[目录名称] 图cd命令运行结果 常用的cd命令 命令 作用 cd - 返回上一次所处的目录 cd.. 进入上级目录 cd ~ 切换到当前用户的家目录 cd ~username 切换到其他用户的家目录 ... ... ls命令 用途 : 用于显示目录中的文件信息,如图ls命令运行结果 格式

Linux就该这么学——新手必须掌握的命令之文件编辑命令组

cat 命令 用途 : 用于查看纯文本文件 格式 : cat [选项] [文件] 示例 : more 命令 用途 : 用于查看纯文本文件(内容较多的),可以用”Enter” 键或者”Space”键向下翻页 格式 : more [选项] [文件] 注: cat命令和more命令的区别: 如果要阅读长篇小说或者非常长的配置文件,那cat命令可就真不合适了.推荐使用more命令,主要是使用百分比的形式来提式你已经阅读了多少内容. head命令 用途 : 用于查看当前纯文本文档的前N行 格式 : hea

Linux就该这么学——新手必须掌握的命令之文件目录管理命令组

touch命令 用途 : 用于创建空白文件或设置文件的时间 格式 : touch [选项] [文件] 参数 作用 -a 仅修改”读取时间”(atime) -m 仅修改”修改时间”(mtime) -d 同时修改atime和mtime mkdir命令 用途 : 用于创建空白目录 格式 : mkdir [选项] 文件夹名(目录) cp命令 用途 : 用于复制文件或目录 格式 : cp [选项] 源文件 目标文件 参数 作用 -p 保留原始文件 -d 若对象为”链接文件”,则保留该”链接文件””的属性