返回

Linux 常用命令速查手册:系统信息篇

后端

  1. 处理器架构
  • arch:显示机器的处理器架构。

2. 内核版本

  • uname -r:显示正在使用的内核版本。

3. 硬件信息

  • dmidecode -q:显示硬件系统信息,包括制造商、型号、序列号、内存大小等。

4. 操作系统版本

  • cat /etc/os-release:显示操作系统版本信息,包括发行版名称、版本号、内核版本等。
  • lsb_release -a:显示操作系统版本信息,包括发行版名称、版本号、内核版本、发行版等。

5. 主机名

  • hostname:显示当前主机的名称。

6. 内存信息

  • free:显示内存的使用情况,包括总内存、已用内存、可用内存、交换空间等。

7. 磁盘空间信息

  • df -h:显示磁盘空间的使用情况,包括文件系统、总空间、已用空间、可用空间、挂载点等。

8. 系统运行时间

  • uptime:显示系统运行时间、当前时间、当前用户数、负载平均值等。

9. 最近登录用户

  • last:显示最近登录用户的列表,包括用户名、登录时间、登录 IP 地址等。

10. 当前登录用户

  • w:显示当前登录用户的列表,包括用户名、终端号、登录时间、空闲时间等。
  • who:显示当前登录用户的列表,包括用户名、终端号、登录时间、主机名等。

11. 系统负载

  • top:显示系统当前的负载情况,包括进程列表、内存使用情况、CPU 使用情况等。
  • ps -A:显示所有进程的列表,包括进程 ID、进程名称、进程状态、CPU 使用率、内存使用率等。

12. 网络信息

  • netstat -ant:显示网络连接状态,包括本地地址、远程地址、协议、端口号等。
  • ip addr show:显示网络接口信息,包括接口名称、IP 地址、掩码、网关等。
  • route -n:显示路由表信息,包括目的地、网关、掩码、接口等。

13. DNS 信息

  • ping <域名或IP 地址>:测试与指定域名的网络连接情况。
  • traceroute <域名或IP 地址>:追踪数据包从本地主机到指定域名的路由路径。
  • dig <域名>:查询域名的 DNS 信息,包括 A 记录、MX 记录、NS 记录等。
  • nslookup <域名>:查询域名的 DNS 信息,包括 A 记录、MX 记录、NS 记录等。