`
ehuangmy
  • 浏览: 16840 次
  • 来自: ...
社区版块
存档分类
最新评论

Redhat查看系统信息的方法

 
阅读更多

拿到一个系统,肯定要看看系统配置,linux下看配置,可没有windows那么直观。你只能一个一个查看。

一:cpu

[root@srv /]# more /proc/cpuinfo | grep "model name"

model name    : Intel(R) Xeon(R) CPU          X3220 @ 2.40GHz

model name    : Intel(R) Xeon(R) CPU          X3220 @ 2.40GHz

model name    : Intel(R) Xeon(R) CPU          X3220 @ 2.40GHz

model name    : Intel(R) Xeon(R) CPU          X3220 @ 2.40GHz

[root@srv /]# grep "model name" /proc/cpuinfo

model name    : Intel(R) Xeon(R) CPU          X3220 @ 2.40GHz

model name    : Intel(R) Xeon(R) CPU          X3220 @ 2.40GHz

model name    : Intel(R) Xeon(R) CPU          X3220 @ 2.40GHz

model name    : Intel(R) Xeon(R) CPU          X3220 @ 2.40GHz

[root@srv /]# grep "model name" /proc/cpuinfo | cut -f2 -d:

Intel(R) Xeon(R) CPU          X3220 @ 2.40GHz

Intel(R) Xeon(R) CPU          X3220 @ 2.40GHz

Intel(R) Xeon(R) CPU          X3220 @ 2.40GHz

Intel(R) Xeon(R) CPU          X3220 @ 2.40GHz

 

二:内存

[root@srv /]# grep MemTotal /proc/meminfo

MemTotal:        614400 kB

[root@srv /]# free -m

                   total        used        free    shared     buffers    cached

Mem:          600       23       576           0           0           0

-/+ buffers/cache:       23       576

Swap:          0           0           0

[root@srv /]# free -m |grep "Mem" | awk '{print $2}'

600

三:查看CPU位数(32 or 64)

[root@srv /]# getconf LONG_BIT

32

四:查看linux版本

[root@srv /]# more /etc/redhat-release

CentOS release 5 (Final)

[root@srv /]# more /etc/issue

CentOS release 5 (Final)

Kernel \r on an \m

[root@srv /]# more /proc/version

Linux version 2.6.18-92.1.18.el5.028stab060.2PAE ([email=root@rhel5-32-build-xemul]root@rhel5-32-build-xemul[/email]) (gc

c version 4.1.2 20071124 (Red Hat 4.1.2-42)) #1 SMP Tue Jan 13 12:31:30 MSK 2009

五:查看内核版本

[root@srv /]# uname -r

2.6.18-92.1.18.el5.028stab060.2PAE

[root@srv /]# uname -a

Linux srv.eddiechen.cn 2.6.18-92.1.18.el5.028stab060.2PAE #1 SMP Tue Jan 13 12:31:30 MSK 2009 i686 i686 i386 GNU/Linux

六:查看时区

[root@srv /]# date -R

Wed, 25 Feb 2009 02:20:50 +0000

[root@srv /]# mv /etc/localtime /etc/localtime.save

[root@srv /]# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

[root@srv /]# date -R

Wed, 25 Feb 2009 10:24:26 +0800

七:主机名

查看主机名

[root@srv /]# hostname

www.ifuoo.com

修改主机名

[root@srv /]# cat /etc/sysconfig/network

 

八:查看selinux情况

[root@srv /]# sestatus

SELinux status:                disabled

九:网络

IP

[root@srv /]# ifconfig | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk '{ print $1}'

207.154.202.216

网关

[root@srv /]# cat /etc/sysconfig/network

NETWORKING="yes"

GATEWAY="192.0.2.1"

HOSTNAME="srv.eddiechen.cn"

dns

[root@srv /]# cat /etc/resolv.conf

nameserver 208.74.168.131

nameserver 208.74.168.132

nameserver 4.2.2.1

修改Host文件

[root@srv /]# cat /etc/hosts

 

十:已经安装的软件包

[root@srv /]# rpm -qa | wc -l

197

[root@srv /]# yum list installed | wc -l

198

十一:磁盘和分区

[root@srv /]# df -h

Filesystem          Size    Used          Avail Use    %    Mounted on

/dev/simfs              10G     353M              9.7G       4%    /

[root@srv /]# du -sh

353M

[root@srv /]# du /etc -sh

4.6M     /etc

 

九:查看键盘布局

cat /etc/sysconfig/keyboard

cat /etc/sysconfig/keyboard | grep KEYTABLE | cut -f2 -d=

十二:查看默认语言

echo $LANG $LANGUAGE

cat /etc/sysconfig/i18n

==================================

http://hi.baidu.com/nassir_love

通过以下命令,可以查看RS/6000系统配备的物理内存的大小。

  lsdev -Cc memory

  查看RS/6000配置的物理内存设备,下面为其输出示例:

  mem0 Available 00-00 Memory

  L2cache0 Available 00-00 L2 Cache

  再使用命令

  lsattr -El mem0

  输出如下

  size 512 Total amount of physical memory in Mbytes False

  goodsize 512 Amount of usable physical memory in Mbytes False

  此例说明机器的物理内存为512MB。如果前面lsdev的输出中有设备名 mem1,则使用同样的命令查看其对应的大小并依此类推。L2cache0 为系统二级缓存(Level 2 Cache)的设备名。同样,使用命令:

  lsattr -El L2cache0

  可以查看其大小。

查看LINUX系统位数

1.编程实现:

在程序中返回sizeof(int)的值,返回的结果是操作系统的字节数。若返回4则是32位操作系统,返回8即是64位。

2.getconf命令:

getconf命令可以获取系统的基本配置信息,比如操作系统位数,内存大小,磁盘大小等。

例如:

确定磁盘 hdisk0 大小,若是 root 用户,则输入:

getconf DISK_SIZE /dev/hdisk0

确定实际内存大小:getconf REAL_MEMORY

确定是否机器硬件是 32 位或 64 位:getconf HARDWARE_BITMODE

确定是否内核是 32 位或 64 位: getconf KERNEL_BITMODE

若以上的getconf KERNEL_BITMODE方法不成功(在我的机器上就不成功),可能是因为版本不一致,可以再尝试用:getconf WORD_BIT,这个命令返回int类型的长度,与sizeof(int)一致。

分享到:
评论

相关推荐

    电厂常见操作系统查看版本查看方法.docx

    1.如果linux系统没有图形界面,不适用于本方法查看。 2.linux系列计算机,图形界面相差很大,不同的系列,或者相同系列不同版本之间,差别都很大,图形界面查看方式都不尽相同,如果图形界面下不易查看版本信息,...

    Redhat Linux9中文官方文档

    此文档为官方为Redhat Linux9学习者制定的教程,欢迎大家下载学习. 全书介绍: 1.《Red Hat Linux x86 安装指南》 本书所含信息对你安装 Red Hat Linux 9 会大有帮助。从安装准备之类的基本概念,到步骤分明...

    查看Linux系统版本主要采用的方法

    本文介绍了查看Linux系统版本主要采用的方法。登录到服务器执行lsb_release -a,即可列出所有版本信息。登录到linux执行cat /etc/redhat-release,或登录到linux执行rpm -q redhat-release。

    Redhat linux 9.0 安装说明书(图文并茂)

    1.3 了解计算机的硬件配置和网络信息 2 1.4 制作安装引导盘 2 1.5 准备足够的磁盘空间 2 1.5.1 硬盘分区 2 1.5.2 重新分区的方法 2 第 2 章 启动安装程序 3 2.1 引导安装程序的方法 3 2.1.1 使用光盘引导 3 2.1.2 ...

    Linux下如何查看版本信息的方法步骤

    1、# uname -a (Linux查看版本当前操作系统内核信息) Linux localhost.localdomain 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 athlon i386 GNU/Linux 2、# cat /proc/version (Linux查看当前操作系统...

    QT做的学生信息管理系统

    QT做的学生信息管理系统,适合初学者。 1.运行环境 LINUX Redhat 2.应用软件 QT 3.1.1 3.数据库 sqlite3.08 使用方法: 1.把QT的库路径设在 /usr/lib/qt-3.1/lib 下 2.把sqlite3的库路径设在 /usr/local/sqlite01...

    网络发票应用系统设计与实现

    网络发票系统强化对发票票面的信息管理,因此其管理对象从物理的发票纸转为了发票上面所承载的信息,即电子发票数据,在这种情况下其配套的系统也将需要对发票数据进行采集、校验、授权、分析和管理,实现全过程信息...

    北大青鸟2003系统管理(二期)PPT

    在第二学期结束后,学员能够实现以下就业目标:可从事大、中型企业的信息系统管理及大、中、小型企业的网络及系统构建、管理工作,以及网络产品的售前、售后的技术支持工作。具体岗位如下网络管理员、数据库管理员...

    Linux系统Telnet服务

     RedHat系统:  开启telnet服务:  1、检查telnet是否已经安装。  2、查看telnet服务是否开启,  命令:chkconfig –list | grep telnet  3、开启telnet服务  方法一:vi /etc/xinetd.d/telnet vi /...

    citrix-linuxvda-rhel7-1.2.0.tgz

    SSSD 为系统守护程序,其主要功能是通过能够提供缓存和脱机支持的通用架构提供对身份和身份验证远程资源的访问权限。 SSSD 同时提供 PAM 和 NSS 模块。 有关详细信息,请参阅为 RHEL 配置 SSSD 和为 Ubuntu 配置 ...

    Red Hat Linux 定制指南.CHM

    26. 收集系统信息 26.1. 系统进程 26.2. 内存用量 26.3. 文件系统 26.4. 硬件 26.5. 其它资料 27. 打印机配置 27.1. 添加本地打印机 27.2. 添加一个 IPP 打印机 27.3. 添加远程 UNIX (LPD) 打印机 27.4. 添加 Samba ...

    Linux系统快速实现基于LDAP协议的目录服务

    RedHat 6.1 Linux发行版中就包含了Openldap软件包,该发行版可从计算机世界报信息服务中心得到,对LDAP的支持是Redhat6.1提供的一个重要扩展,,以下详细介绍在Linux中安装并配置Openldap的方法,以及使用该软件包为...

    Linux下安装达梦数据库DM8(详细截图版)

    详细方法如下: 一、下载DM8数据 我用的是DM8开发版(Linux-rh7-64位) 下载链接: https://pan.baidu.com/s/1bu0YBXeQWI26lqEMS4XruA 提取码: hctc 也可以登录达梦官网下载其他版本 下载下来是一个压缩包,先在...

    两种Linux系统下配置路由信息服务器的方法

    路由器作为骨干网络核心交换设备之一,在网络中充当着网络交通站的职责,它将网络数据包通过既定规则进行转发和交换,从而使网络客户端节点设备...因为目前主流的Linux系统基本是由RedHat及Debian衍生出来的发行版。所

    Linux操作系统实验四.doc

    了解NFS网络文件系统,NFS网络文件系统架设及挂载方法,Web服务器的架设方法,FTP服务器的架设方法及访问方法,Samba服务器的架设方法。 2、Linux下建立Web服务器 (1)Apache 服务器的安装及启动 ●检测与安装 ...

    LINUX FTP设置方法

    #该功能可能只是在管理上可以查看用户登录的情况吧。 20.3.7 限制下载速度 vi vsftpd.conf #新加入以下内容 anon_max_rate=100000 /*匿名最高速为100KB*/ local_max_rate=200000 /*本机用户最高速为200KB */ #...

    Red Hat Linux 安全设置方法

    网络安全是指网络系统的硬件、软件及其系统中的数据受到保护,不受偶然的或者恶意的原因而遭到破坏、更改、泄露,系统连续可靠正常地运行,网络服务不中断。 网络安全从其本质上来讲就是网络上的信息安全。从广义来...

    LinuxEmergency:应急工具

    Linux下的应急工具,支持CentOS系统和RedHat系统,安装方法: git clone https://github.com/cisp/LinuxEmergency.git cd LinuxEmergency sh ./install.sh 要求root权限 查看操作系统信息: [root@centos emergency]...

    javasnmp源码-stu:linux学习

    4.由于selinux开启着的需要执行以下命令更新系统信息,否则重启之后密码未生效 touch /.autorelabel 5.重启系统 方法二 1.重启开机按e 2.编辑修改LANG=en_US.UFT-8后面添加rd.break 3.按Ctrl+X重启 4.mount -o ...

    Linux一句话精彩问答

    1022 查看系统信息(bjchenxu).14 1023 去掉多余的回车符(bjchenxu).14 1024 切换X桌面(lnx3000)14 1025 通用的声卡驱动程序(lnx3000).14 1026 改变redhat的系统语言/字符集(beming/mc1011).14 1027 把屏幕设置为90列...

Global site tag (gtag.js) - Google Analytics