博客
关于我
Linux系统信息查看命令
阅读量:792 次
发布时间:2023-02-05

本文共 1864 字,大约阅读时间需要 6 分钟。

系统信息查看方法

在Linux系统中,获取系统信息是一个常用的操作。以下是一些常用的命令和方法,可以帮助你快速了解系统的运行状态。

查看操作系统和CPU信息

在Linux系统中,uname -a 是一个非常有用的命令,它可以显示系统的内核版本、操作系统版本、CPU架构以及其他相关信息。

查看操作系统版本

如果你想了解更详细的操作系统版本信息,可以使用 head -n 1 /etc/issue

查看CPU信息

要查看CPU的详细信息,可以使用 cat /proc/cpuinfo

查看计算机名

你可以使用 hostname 命令来查看当前计算机的主机名。

查看PCI和USB设备

lspci -tv 可以列出所有PCI设备的信息,而 lsusb -tv 则可以显示所有USB设备的状态。

查看加载的内核模块

要查看系统中加载的内核模块,可以使用 lsmod 命令。

查看环境变量

env 命令可以用来查看当前用户的环境变量。

查看CPU和内存使用情况

要查看CPU和内存的使用情况,可以参考以下链接:http://blog.chinaunix.net/uid-23622436-id-3311579.html

查看CPU使用率

关于CPU使用率的详细信息,可以参考以下链接:http://www.cnblogs.com/Wen-Man/archive/2011/04/04/2373771.html

查看内存使用量和交换区使用量

free -m 命令可以显示内存使用量和交换区的使用情况。

查看各分区使用情况

df -h 命令可以显示系统中各分区的使用情况。

查看指定目录的大小

du -sh <目录名> 可以用于查看指定目录的大小。

查看内存总量和空闲内存量

你可以使用以下命令来查看内存总量和空闲内存量:

  • grep MemTotal /proc/meminfo
  • grep MemFree /proc/meminfo

查看系统运行时间、用户数、负载

uptime 命令可以显示系统的运行时间、当前登录用户数以及系统负载。

查看系统负载

cat /proc/loadavg 命令可以显示系统的负载信息。

查看挂接的分区状态

mount | column -t 命令可以用来查看挂接的分区状态。

查看所有分区

fdisk -l 命令可以显示系统中所有的分区信息。

查看交换分区

swapson -s 命令可以显示交换分区的详细信息。

查看IDE设备参数

hdparm -i /dev/hda 可以用来查看IDE设备的参数信息。

查看启动时IDE设备检测状况

dmesg | grep IDE 命令可以显示启动时IDE设备检测的状况。

查看所有网络接口的属性

ifconfig 命令可以用来查看系统中所有网络接口的属性。

查看防火墙设置

iptables -L 命令可以显示防火墙的当前规则。

查看路由表

route -n 命令可以显示系统中的路由表。

查看所有监听端口

netstat -lntp 命令可以显示系统中所有正在监听的端口。

查看所有已经建立的连接

netstat -antp 命令可以显示系统中所有已经建立的连接。

查看网络统计信息

netstat -s 命令可以显示网络统计信息。

查看所有进程

ps -ef 命令可以用来查看系统中所有正在运行的进程。

查看实时进程状态

top 命令可以实时显示系统中进程的状态。

查看活动用户

w 命令可以显示当前系统中活动的用户信息。

查看指定用户信息

id <用户名> 命令可以用来查看指定用户的详细信息。

查看用户登录日志

last 命令可以显示系统中用户的登录日志。

查看系统所有用户

cut -d: -f1 /etc/passwd 命令可以用来查看系统中所有用户的信息。

查看系统所有组

cut -d: -f1 /etc/group 命令可以用来查看系统中所有组的信息。

查看当前用户的计划任务

crontab -l 命令可以显示当前用户的计划任务。

列出所有系统服务

chkconfig --list 命令可以用来列出系统中所有服务。

列出所有启动的系统服务

chkconfig --list | grep on 命令可以用来列出所有启动的系统服务。

查看所有安装的软件包

rpm -qa 命令可以用来查看系统中所有安装的软件包。

通过以上方法,你可以全面了解Linux系统的运行状态和资源使用情况。如果需要更详细的信息,可以参考相关的技术文档或在线资源。

你可能感兴趣的文章
linux第五章(迁移/home分区)
查看>>
linux简单的TCP与UDP的socket程序以及机器大小端的判断程序
查看>>
linux算性质的命令,(linux命令学习)找到相应性质的文件并删除
查看>>
Linux系列:centos7 开始 root用户 ssh 登录
查看>>
Linux系列:Harbor 1.9.3 升级到 2.8.0 的坑与过程
查看>>
Linux系列:Linux上杀毒软件有哪些?
查看>>
Linux系列:RPM安装 + yum安装 + 源码安装的区别&优缺点、CentOS下的yum安装 + yum源配置 + yum镜像源、Linux下的源码安装
查看>>
Linux系统 shell基础(一)
查看>>
Linux系统(Ubuntu)上安装单机版Redis详细指南
查看>>
linux系统/opt目录和/usr/local目录有什么区别
查看>>
linux系统rootkit恶意软件安全检测工具rkhunter安装部署、使用详解
查看>>
linux系统——hosts文件修改
查看>>
Linux系统上安装MySQL 5.5prm
查看>>
Linux系统上的磁盘扩展总结
查看>>
Linux系统下如何使用中文输入法
查看>>
linux系统下如何创建二级域名和删除这个目录文件
查看>>
Linux系统下安装配置 OpenLDAP + phpLDAPadmin
查看>>
linux系统下查看内存使用情况
查看>>
Linux系统下查看硬件信息命令大全
查看>>
LInux系统两套管理网络连接的方案interfaces和Network-Manager
查看>>