时间:2024-10-17 来源:网络 人气:
CentOS作为一款流行的Linux发行版,其强大的功能和稳定性使其在服务器领域得到了广泛的应用。在日常维护和开发过程中,了解系统的详细信息对于诊断问题、优化性能至关重要。本文将详细介绍如何在CentOS系统中查看各种系统信息。
要查看CentOS系统的版本和核心版本,可以通过以下命令实现:
cat /etc/redhat-release
uname -r
其中,`cat /etc/redhat-release`命令可以显示系统的完整版本信息,而`uname -r`命令则可以查看内核版本。
要查看CPU信息,可以使用以下命令:
cat /proc/cpuinfo
`/proc/cpuinfo`文件包含了CPU的详细信息,如型号、速度、缓存大小等。
要查看系统环境变量,可以使用以下命令:
该命令会列出所有当前设置的环境变量及其值。
要查看系统内存及交换分区使用情况,可以使用以下命令:
free -m
`free -m`命令会以MB为单位显示内存使用情况,包括总内存、已使用内存、可用内存等。
要查看各分区使用情况,可以使用以下命令:
df -h
`df -h`命令会以易读的格式显示各分区的使用情况,包括文件系统、总大小、已使用大小、剩余大小、使用率、挂载点等信息。
要查看系统运行时间、用户数、负载情况,可以使用以下命令:
uptime
`uptime`命令会显示系统的运行时间、当前登录的用户数以及系统负载情况。
要查看网络配置,可以使用以下命令:
ifconfig
对于CentOS 7及更高版本,可以使用以下命令:
ip addr
这两个命令都会显示网络接口的详细信息,包括IP地址、子网掩码、广播地址等。
要查看网络监听和连接状态,可以使用以下命令:
netstat
对于CentOS 7及更高版本,可以使用以下命令:
这两个命令都会显示网络连接、监听端口、套接字统计等信息。
要查看系统进程,可以使用以下命令:
`ps`命令可以显示当前系统运行的进程信息,包括进程ID、用户、CPU使用率、内存使用率等。
要查看系统实时进程状态,可以使用以下命令:
`top`命令会实时显示系统进程的动态信息,包括CPU使用率、内存使用率、进程优先级等。
要查看活动用户,可以使用以下命令:
`w`命令会显示当前登录的用户及其活动信息,包括登录时间、终端、运行时间等。
要查看用户登录日志,可以使用以下命令:
last
`last`命令会显示用户登录和登出日志,包括登录时间、终端、IP地址等信息。
要查看用户计划任务,可以使用以下命令:
crontab -l
`crontab -l`命令会显示当前用户的计划任务列表。
要查看