`
longgangbai
  • 浏览: 7339486 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Linux 系统信息

阅读更多

在linux系统中一个proc文件中包含以下系统相关的信息。

其中

内存: cat /proc/meminfo

 

cpu: cat /proc/cpuinfo

 

设备相关:/proc/devices

 

系统时间和负载:/proc/uptime

命令:uptime

系统内存,交换区/IO:/proc/vmstat

 命令:vmstat

系统挂载信息:/proc/mounts

时区信息:/proc/zoneinfo

查看系统温度:

/proc/acpi/thermal_zone/THRM/temperature
     /proc/acpi/thermal_zone/THRM/trip_points

 

 

 

3)查看处理器的信息:

   dmidecode -t processor

 

1, 主板信息
.查看主板的序列号
--------------------------------------------------
#使用命令
dmidecode | grep -i 'serial number'
#查看板卡信息
cat /proc/pci
--------------------------------------------------
2, cpu信息
--------------------------------------------------
#通过/proc文件系统
1) cat /proc/cpuinfo
#通过查看开机信息
2) dmesg | grep -i 'cpu'
#
3)dmidecode -t processor
--------------------------------------------------
3, 硬盘信息
--------------------------------------------------
#查看分区情况
fdisk -l
#查看大小情况
df -h
#查看使用情况
du -h
#
hdparm -I /dev/sda
#
dmesg | grep sda
--------------------------------------------------
4, 内存信息
--------------------------------------------------
1) cat /proc/meminfo
2) dmesg | grep mem
3) free -m
4) vmstat
5) dmidecode | grep -i mem
--------------------------------------------------
5, 网卡信息
--------------------------------------------------
1) dmesg | grep -i 'eth'
2) cat /etc/sysconfig/hwconf | grep -i eth
3) lspci | grep -i 'eth'
--------------------------------------------------
6, 鼠标键盘和USB信息
查看键盘和鼠标:cat /proc/bus/input/devices
查看USB设备:cat /proc/bus/usb/devices
查看各设备的中断请求(IRQ):cat /proc/interrupts
7, 显卡信息
--------------------------------------------------
1)lspci |grep -i 'VGA'
2)dmesg | grep -i 'VGA'
--------------------------------------------------
8, 声卡信息
--------------------------------------------------
1)lspci |grep -i 'VGA'
2)dmesg | grep -i 'VGA'
--------------------------------------------------
7, 其他命令
.用硬件检测程序kuduz探测新硬件:service kudzu start ( or restart)
.dmesg (查看所有启动时检测到的硬件信息)
.lspci (显示外设信息, 如usb,网卡等信息)
.cat /etc/sysconfig/hwconf
.mpstat
8, 需要手动安装的工具
lshw,hwinfo,hal-device-manager
9, Solaris如何检测硬件参数
俺从别处发现了些有意思的东西:
Solaris的硬件相关命令
发表:2004-3-8 11:20:36 出处:你的博客网(yourblog.org)
--------------------------------------------------------------------------------
1).查看当前处理器的类型和速度(主频)
# psrinfo –v
Status of processor 1 as of: 11/24/01 10:34:41
Processor has been on-line since 11/24/01 10:18:20.
The sparcv9 processor operates at 432 MHz,
        and has a sparcv9 floating point processor.
Status of processor 3 as of: 11/24/01 10:34:41
Processor has been on-line since 11/24/01 10:18:22.
The sparcv9 processor operates at 432 MHz,
        and has a sparcv9 floating point processor.
2).打印当前的OBP版本号
# prtconf –V
OBP 3.20.0 2000/10/24 10:47
# /usr/platform/sun4u/sbin/prtdiag –v | grep OBP
OBP 3.20.0 2000/10/24 10:47   POST 6.1.0 2000/10/24 10:49
ok. .version
Release 3.20 Version 0 created 2000/10/24 10:47
OBP 3.20.0 2000/10/24 10:47
POST 6.1.0 2000/10/24 10:49
OBDIAG 4.5.1 2000/10/24 10:48
3).查看硬盘物理信息(vendor, RPM, Capacity)
# iostat –E
5).显示已经使用和未使用的i-node数目
# df –F ufs –o i
   Filesystem             iused   ifree %iused Mounted on
/dev/dsk/c0t0d0s0       7859 479821     2%   /
/dev/dsk/c0t0d0s6      37763 339517    10%   /usr
/dev/dsk/c0t0d0s5        722 301102     0%   /opt
/dev/dsk/c0t0d0s7          4   24380     0%   /export/home
6).显示cpu使用率最高的进程
# ps –eo pid,pcpu,args | sort +1n
该命令输出当前系统进程的pid, CPU占用率及命令描述,并以pcpu来排序
7).显示内存占用率最高的进程
# ps –eo pid,vsz,args | sort +1n
该命令输出当前系统进程的pid,内存占用率及命令描述,并以vsz来排序
8).查看及启动系统的32位或64位内核模式
64位模式
# isalist –v
sparcv9+vis sparcv9 sparcv8plus+vis sparcv8plus sparcv8 sparcv8-fsmuld sparcv7
sparc
# isainfo –v
64-bit sparcv9 applications
32-bit sparc applications
# isainfo –b
64
启动64位内核模式
ok. boot kernel/sparcv9/unix
32位模式
# isalist –v
sparcv8plus+vis sparcv8plus sparcv8 sparcv8-fsmuld sparcv7 sparc
# isainfo –v
32-bit sparc applications
# isainfo –b
32
启动32位模式
ok. boot kernel/unix
9).查看当前的OpenWindows版本
# showrev –w

 

硬盘: df -h -T(no device的设备看不到)

 

 

 

在SLES8中如何修改主机名(hostname)
Q: 在SLES8中如何修改主机名(hostname)
A: SLES8中可以用yast.network来修改主机名(hostname),也可以通过修改配置文件的方式并运行命令
   实现这个目的
   
   方法1. 通过yast2管理工具进行配置  
   在console中运行yast2工具修改主机名(hostname)
   # yast2 network
     对于配置未经配置的网卡
     "Network cards configuration"中"Network cards configuration"中“Configure...”
     对于修改已配置网卡的设置
     "Network cards configuration"中"Network cards configuration"中“Changev...”
     
     “Network address setup”中“Detailed settings”单击“Host name and name server”
     在“Host name”输入框中输入主机名,在“Domain name”中数入域名,如果没有域名,接受缺省的
     “local”
     
   方法2. 通过修改配置文件的方式并运行命令修改主机名 
   修改/etc/HOSTNAME文件,在此文件中保存主机名,例如:
   linuxserv1
   
   然后运行命令设置主机名
   # /etc/rc.d/boot.localnet start
 
   方法3. 运行 sysctl 动态改变主机名
   # sysctl -w kernel.hostname=linuxserv1

 

 

分享到:
评论

相关推荐

    常用查看Linux系统信息命令

    常用查看Linux系统信息命令 系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有...

    Linux系统信息查看命令大全

    Linux系统信息查看命令大全,各种常用的命令系统 资源 磁盘和分区 网络

    Linux系统设计-linux系统信息采集

    Linux系统是一个免费使用和自由传播的类Unix操作系统,基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统,Linux是许多企业...

    Linux系统信息查看命令大全(查看内存使用情况).docx

    Linux系统信息查看命令大全(查看内存使用情况).docxLinux系统信息查看命令大全(查看内存使用情况).docx

    hw.tar.gz_CPU 温度_linux 温度_linux 硬件信息_linux 系统信息_温度Linux

    "hw.tar.gz"是一个压缩包,它包含了一个工具集合,专门用于在Linux系统中收集硬件信息,尤其是CPU温度和其他相关数据。这个工具可能是一个命令行实用程序,便于系统管理员快速、有效地获取系统状态。 首先,让我们...

    Sysinfo 是一个提供 Linux 操作系统/内核/硬件系统信息的 Go 库_GO_代码_相关文件_下载

    Package sysinfo 是一个提供 Linux 操作系统/内核/硬件系统信息的 Go 库。它完全独立,不依赖主机系统,不执行外部程序,甚至不导入其他 Go 库。 我找不到任何可以提供我需要的数据/功能集的独立库。于是又一个...

    linux查看系统信息命令大全

    以下是一些主要的Linux系统信息查看命令: 1. **`uname`**:这个命令用于获取Linux内核的相关信息。`uname -a`会显示操作系统名称、内核版本、主机名、硬件架构等。 2. **`lsb_release`**:提供Linux发行版的详细...

    Linux系统信息查看命令大全 .txt

    Linux系统安全学习

    使用Python获取Linux系统的各种信息

    Python的标准库中包含了一个名为`platform`的模块,它提供了丰富的函数来获取系统信息。接下来,我们将详细介绍如何利用`platform`模块中的函数来获取Linux系统的相关信息。 ##### 3.1 `platform.uname()`函数 `...

    基于Linux系统的航班信息与订票系统

    《基于Linux系统的航班信息与订票系统》 在IT领域,构建一个基于Linux系统的航班信息与订票系统是一项复杂而有趣的任务。这个系统利用了C语言的高效性和Linux的稳定性能,为用户提供了一站式的机票预订体验。接下来...

    Linux系统设计-linux系统下系统信息显示桌面插件

    Linux系统是一个免费使用和自由传播的类Unix操作系统,基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统,Linux是许多企业...

    Linux系统信息面板psdash.zip

    psdash 是一个 Web 面板,用来显示 Linux 系统的信息,数据来源于 psutil。 Overview: Listing processes: Overview of a process: Connections of a process: Network interfaces: Tailing a log: Searching a log:

    新手入门级linux系统常用命令大全

    Linux系统信息命令 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 – (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的...

    Linux系统常用命令.docx

    Linux 命令可以分为多种类别,如文件和目录操作命令、文件查看和编辑命令、系统信息命令、用户和权限命令、网络命令等。 一、Linux 系统信息命令 1. history 命令:用于显示当前用户在命令行模式下执行的最后 ...

    Linux系统学习心得

    Linux系统学习心得 本资源摘要信息涵盖了 Linux 系统的基础命令、目录结构、FTP 服务实现等多个方面的知识点,旨在为学习 Linux 系统提供一个系统化的学习笔记。 一、基础命令 1. 文件管理命令:ls、pwd、cd、...

    linux系统运维.pdf

    由于无法获得完整且准确的文本信息,我将根据给定的有限内容,尝试构建与Linux系统运维相关的知识点。 Linux系统运维是一门涉及广泛的技术领域,包括但不限于系统安装、配置、维护、监控、故障排查、安全加固等。...

Global site tag (gtag.js) - Google Analytics