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

1.ifconfig命令

ifconfig命令用于获取网卡配置与网络状态等信息,格式为“ifconfig [网络设备] [参数]”。

2.uname命令

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

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

3.uptime命令

uptime用于查看系统的负载信息,格式为uptime。

uptime命令真的很棒,它可以显示当前系统时间、系统已运行时间、启用终端数量以及平均负载值等信息。平均负载值指的是系统在最近1分钟、5分钟、15分钟内的压力情况(下面加粗的信息部分);负载值越低越好,尽量不要长期超过1,在生产环境中不要超过5。

4.free命令

free用于显示当前系统中内存的使用量信息,格式为“free [-h]”。

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

[[email protected] ~]# free -h

执行free -h命令后的输出信息

 
内存总量

已用量

可用量

进程共享的内存量

磁盘缓存的内存量

缓存的内存量
 
total

used

free

shared

buffers

cached

Mem:

1.8G

1.3G

542M

9.8M

1.6M

413M

-/+ buffers/cache:
 
869M

957M
     

Swap:

2.0G

0B

2.0G

 

 

 

5.who命令

who用于查看当前登入主机的用户终端信息,格式为“who [参数]”。

这三个简单的字母可以快速显示出所有正在登录本机的用户的名称以及他们正在开启的终端信息。表2-9所示为执行who命令后的结果。

[[email protected] ~]# who

执行who命令的结果


登陆的用户名

终端设备

登陆到系统的时间

root

:0

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

root

pts/0

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

6.last命令

last命令用于查看所有系统的登录记录,格式为“last [参数]”。

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

7.history命令

history命令用于显示历史执行过的命令,格式为“history [-c]”。

历史命令会被保存到用户家目录中的.bash_history文件中。Linux系统中以点(.)开头的文件均代表隐藏文件,这些文件大多数为系统服务文件,可以用cat命令查看其文件内容。

[[email protected] ~]# cat ~/.bash_history

要清空当前用户在本机上执行的Linux命令历史记录信息,可执行如下命令:

[[email protected] ~]# history -c

8.sosreport命令 redhat特有的

sosreport命令用于收集系统配置及架构信息并输出诊断文档,格式为sosreport。

原文地址:https://www.cnblogs.com/Admpt/p/9942041.html

时间: 2024-08-25 10:27:47

0x01-2 RHEL linux 常用系统状态检测命令的相关文章

Linux中系统状态检测命令

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

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

ifconfig命令 用途 : 获取网卡配置与网络状态等信息 格式 : ifconfig[网络设备][参数] 其实主要查看的就是网卡名称,inet参数后面的IP地址,ether参数后面的网卡物理地址(又称MAC地址),以及RX,TX的接受数据包与发送数据包的个数及累计流量即如下图所示 示例: uname命令 用途 : 用于查看系统内核与系统版本等信息, 格式为”uname[-a]” 示例 : 注: 在使用uname命令时,一般会固定搭配上-a参数来完整地查看当前系统的内核名称,主机名,内核发行版

linux查看系统状态的命令

vmstat查看机器实时的综合情况:load,内存,swap,cpu使用率等方面 procs: r:运行队列中进程数量 b:等待IO的进程数量 memory(内存): swpd:使用虚拟内存大小 free:可用内存大小 buff:用作缓冲的内存大小 cache:欧诺个做缓存的内存大小 swap: si:每秒从交换区写到内存的大小 so:每秒写入交换区的内存大小 IO:(现在的linux版本块的大小为1024bytes) bi:每秒读取的块数 bo:每秒写入的块数 system: in:每秒中断数

linux[基础]-06--系统状态检测命令[01]

系统状态检测命令 1.      ifconfig    :用于获取网卡配置与网络状态信息,格式:ifconfig [网络设备] [参数] 其中下面有一个lo是一个本地的回环口 2.      uname     :用于查看系统的内核版本信息,格式为:uname [-a] 查看系统的内核名称,内核发行版本.内核版本.节点名.硬件名称 硬件平台.处理器类型.操作系统等          uname -r 查看内核发行版本号          uname -a 查看全部信息 3.      upti

Linux查看系统状态命令

Linux查看系统状态命令     iostat iostat 命令详细地显示了存储子系统方面的情况.你通常用iostat来监控存储子系统总体上运行状况如何,并且在用户注意到服务器运行缓慢之前提早发现输入/输出缓慢的问题.相信我,你应该在用户发现这些问题之前先发现这些问题! meminfo和free meminfo为你详细显示了内存方面的情况.你通常可以使用另一个程序,比如cat和grep,来访问meminfo的信息.比如说,cat /proc/meminfo为你详细显示了服务器的内存在任何一个

系统状态检测 及进程控制

查看linux 服务器CPU 两大指导原则 #具有相同的core id的CPU是同一个core的超线程# #具有相同physical id的CPU是同一个CPU封装的线程或核心# cat /proc/cpuinfo | grep 'siblings'  查看是否为超线程 [[email protected] ~]# arch #这台是我的R51旧笔记本# i686 [[email protected] ~]# cat /proc/cpuinfo  #这台是我的R51旧笔记本# processor

linux常用系统指令

[linux常用系统指令] 查看内核版本:cat /proc/version 查看发行版本:cat /etc/issue 通过安装lsb的方式查看发行版本: yum provides */lsb_release lsb_release -a 查看CPU信息:cat /proc/cpuinfo 查看内存使用情况: free -h grep MemTotal /proc/meminfo grep MemFree /proc/meminfo 查看磁盘分区使用情况:df -h 查看系统运行时间.用户数.

Linux 常用的压缩打包命令行

LINUX 常用的压缩打包命令行: ==== 1.常用压缩命令: tar -zcvf xx.tar.gz xx 例子:tar -zcvf xx-20170614.sql.tar.gz xx-20170614.sql 2.解压缩 tar -zxvf xx.tar.gz 3.把打包压缩过的文件从服务器上下载到本地 scp [email protected]:/home/数据库名-20170614.sql.tar.gz E:/download/ 例子:scp [email protected]:/ho

Linux常用而且好玩的命令

Linux常用而且好玩的命令 关于date其实不需要多做解释,看看上面的图应该就可以理解 %Y表示年 %m表示月 %d表示日 %H表示时 诸如此类,有时间我们会校对时间,这时就会用的ntp服务,忘记的小伙伴可以复习下,对于ntp只要记住如何校对时间的命令就可以了. 2.显示日历的命令: 显示日志这种奇葩的命令,或许只有歪果仁用吧,反正我只看手机. 3.  重要的几个热键[Tab],[ctrl]-c, [ctrl]-d  [Tab]按键---『命令补全』 [ctrl]-c按键---让当前的程序『停