is:cos:centos下查看系统状况的命令

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
is:cos:centos下查看系统状况的命令 [2025/02/18 10:27] Aker J Luis:cos:centos下查看系统状况的命令 [2025/02/18 10:38] (当前版本) – [查看系统服务状态] Aker J Lu
行 3: 行 3:
 在 CentOS 系统中,可以通过多种命令来查看系统状态,以下是一些常用的命令及其使用方法[^11^][^12^]。 在 CentOS 系统中,可以通过多种命令来查看系统状态,以下是一些常用的命令及其使用方法[^11^][^12^]。
  
-  - 查看系统基本信息+===== 查看系统基本信息=====
   * **查看系统版本**:cat /etc/redhat-release   * **查看系统版本**:cat /etc/redhat-release
   * **查看内核版本**:uname -a   * **查看内核版本**:uname -a
   * **查看 CPU 信息**:cat /proc/cpuinfo   * **查看 CPU 信息**:cat /proc/cpuinfo
   * **查看内存信息**:cat /proc/meminfo   * **查看内存信息**:cat /proc/meminfo
-  - 查看系统资源使用情况+=====查看系统资源使用情况=====
   * **查看系统负载和运行时间**:uptime,该命令会显示系统当前的负载(1分钟、5分钟、15分钟平均负载)以及系统运行时间。   * **查看系统负载和运行时间**:uptime,该命令会显示系统当前的负载(1分钟、5分钟、15分钟平均负载)以及系统运行时间。
   * **查看内存使用情况**:free -h,以人类可读的格式显示内存的总量、已用、空闲、缓存等信息。   * **查看内存使用情况**:free -h,以人类可读的格式显示内存的总量、已用、空闲、缓存等信息。
   * **查看磁盘使用情况**:df -h,显示各分区的磁盘使用情况,包括已用空间、可用空间等。   * **查看磁盘使用情况**:df -h,显示各分区的磁盘使用情况,包括已用空间、可用空间等。
-  - 查看系统进程和性能+=====查看系统进程和性能======
   * **实时监控系统进程**:top,实时显示系统进程的 CPU 和内存使用情况,并可按 CPU 或内存使用率排序。   * **实时监控系统进程**:top,实时显示系统进程的 CPU 和内存使用情况,并可按 CPU 或内存使用率排序。
   * **查看系统进程快照**:ps aux,显示当前系统中所有进程的详细信息。   * **查看系统进程快照**:ps aux,显示当前系统中所有进程的详细信息。
   * **监控系统整体性能**:vmstat,可以监控操作系统的进程状态、内存、虚拟内存、磁盘 I/O 和 CPU。   * **监控系统整体性能**:vmstat,可以监控操作系统的进程状态、内存、虚拟内存、磁盘 I/O 和 CPU。
   * **查看磁盘 I/O 性能**:iostat,查看 CPU 和磁盘的平均使用率。   * **查看磁盘 I/O 性能**:iostat,查看 CPU 和磁盘的平均使用率。
-  - 查看网络状态+=====查看网络状态======
   * **查看网络连接**:netstat -an,显示网络连接状况;在 CentOS 7 中,也可以使用 `ss` 命令。   * **查看网络连接**:netstat -an,显示网络连接状况;在 CentOS 7 中,也可以使用 `ss` 命令。
   * **查看网卡配置**:ifconfig,或者在 CentOS 7 中使用ip addr。   * **查看网卡配置**:ifconfig,或者在 CentOS 7 中使用ip addr。
-  - 查看系统服务状态+=====查看系统服务状态=====
   * **查看服务状态**:systemctl list-unit-files,列出所有服务的状态。   * **查看服务状态**:systemctl list-unit-files,列出所有服务的状态。
-容涵盖了 CentOS 下查看系统状态的常用命令及其功能以根据需要在 DokuWiki 中使这些+ 
 +===== 查看系统资源使用情况===== 
 +  * top 或 htop(如果已安装) 
 +    * top 是一个实时显示系统中各个进程资源占用状况的命令。 
 +    * htop 是一个更高级的进程查看工具,显示更直观,可通过 yum install htop 安装。 
 +    * free -h 用于查看系统的存使用情况,包括物理内存和交换空间。 
 +    * df -h 查看磁盘分区的使用情况。 
 +  * iostat 或 vmstat 
 +    * iostat 用于查看 CPU 和磁盘 I/O 使用情况。 
 +    * vmstat 用于查看系统的整体性能,包括 CPU、内存、磁盘和网络。 
 +=====查看系统服务状态===== 
 +  * systemctl 于管理服务的状态,例如查看所有服务的状态、启动/停止服务等。 
 +    * 示例:systemctl list-units --type=service 查看指定服务的状态: 
 +    * systemctl status <service_name> 
 +  * service(较旧的命令,但仍然用) 
 +    * 示例:service <service_name> status 
 +=====查看网络状态===== 
 +  * ifconfig 或 ip addr 
 +    * ifconfig 是一个传统的网络接口配置工具,但可能需要安装(yum install net-tools)。 
 +    * ip addr 是现代的替代工具,于查看网络接口信息。 
 +  * netstat 或 ss 
 +    * netstat 用于查看网络连接、端口监听等信息。 
 +    * ss 是 netstat 的现代替代工具,功能更强大。 
 +    * 示例:netstat -tuln 
 +    * ss -tuln 
 +=====查看系统信息===== 
 +  * uname -a 显示系统的核版本、主机名等基本信息。 
 +  * 示例:uname -a 
 +  * cat /etc/os-release 查看系统的发行版本信息。 
 +  * 示例:cat /etc/os-release 
 +=====查看系统日志===== 
 +  * dmesg 查看内核消息,通常用于查看硬件相关的信息。 
 +  * 示例:dmesg | less 
 +  * journalctl查看系统日志,包括服务日志、启动日志等。 
 +  * 示例:journalctl -b 
 +  * 或查看特定服务的日志:journalctl -u <service_name> 
 +=====查看系统负载===== 
 +  * uptime 显示系统的运行时间、当前时间、负载平均值等 
 +  * 示例:uptime 
 + 
  • is/cos/centos下查看系统状况的命令.1739874474.txt.gz
  • 最后更改: 2025/02/18 10:27
  • Aker J Lu