Linux系统命令

正在运行的内核和系统信息

# uname -a                           # 获取内核版本(和BSD版本)

# lsb_release -a                     # 显示任何 LSB 发行版版本信息

# cat /etc/SuSE-release              # 获取 SuSE 版本

# cat /etc/debian_version            # 获取 Debian 版本

使用 /etc/DISTR-release 其中DISTR(发行代号)= lsb (Ubuntu), redhat, gentoo, mandrake, sun (Solaris), 等等。

# uptime                             # 显示系统开机运行到现在经过的时间

# hostname                           # 显示系统主机名

# hostname -i                        # 显示主机的 IP 地址

# man hier                           # 描述文件系统目录结构

# last reboot                        # 显示系统最后重启的历史记录

内核检测到的硬件信息

# dmesg                              # 检测到的硬件和启动的消息

# lsdev                              # 关于已安装硬件的信息

# dd if=/dev/mem bs=1k skip=768 count=256 2>/dev/null | strings -n 8 # 读取 BIOS 信息

Linux

# cat /proc/cpuinfo                  # CPU 讯息

# cat /proc/meminfo                  # 内存信息

# grep MemTotal /proc/meminfo        # 显示物理内存大小

# watch -n1 'cat /proc/interrupts'   # 监控内核处理的所有中断

# free -m                            # 显示已用和空闲的内存信息 (-m 为 MB)

# cat /proc/devices                  # 显示当前核心配置的设备

# lspci -tv                          # 显示 PCI 设备

# lsusb -tv                          # 显示 USB 设备

# lshal                              # 显示所有设备属性列表

# dmidecode                          # 显示从 BIOS 中获取的硬件信息

FreeBSD

# sysctl hw.model                    # CPU 讯息

# sysctl hw                          # 得到很多硬件信息

# sysctl vm                          # 虚拟内存使用情况

# dmesg | grep "real mem"            # 物理内存

# sysctl -a | grep mem               # 内核内存的设置和信息

# sysctl dev                         # 显示当前核心配置的设备

# pciconf -l -cv                     # 显示 PCI 设备

# usbdevs -v                         # 显示 USB 设备

# atacontrol list                    # 显示 ATA 设备

 

posted @ 2019-04-03 22:12  小沐CA  阅读(140)  评论(0)    收藏  举报