Unix系统常用查看信息命令

来源:互联网 发布:淘宝点了收藏没反应 编辑:程序博客网 时间:2024/05/16 15:32

 

命令

使用OS

例子

说明

查看系统信息

(内核)

uname -a

Redhat

[root@rhel66x64 ~]# uname -a

Linux rhel66x64 2.6.32-504.el6.x86_64 #1 SMP Tue Sep 16 01:56:35 EDT 2014 x86_64 x86_64 x86_64 GNU/Linux

系统名:Linux

主机名称:rhel66x64

系统的发行编号:2.6.32-504.el6.x86_64

内核版本:#1 SMP Tue Sep 16 01:56:35 EDT 2014

位数:

x86_64为64位

 

 

Suse

linux-gtu2:~ # uname -a

Linux linux-gtu2 3.12.49-11-default #1 SMP Wed Nov 11 20:52:43 UTC 2015 (8d714a0) x86_64 x86_64 x86_64 GNU/Linux

 

 

Solaris

# uname -a

SunOS solzjx 5.10 Generic_142909-17 sun4v sparc sun4v

5.10的10 就是solaris10

 

 

 

Aix

# uname -a

AIX localhost 1 6 000B45DCD700

 

 

cat /proc/version

Redhat

[root@rhel66x64 ~]# cat /proc/version

Linux version 2.6.32-504.el6.x86_64 (mockbuild@x86-023.build.eng.bos.redhat.com) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-11) (GCC) )#1 SMP Tue Sep 16 01:56:35 EDT 2014

 

 

 

Suse

linux-gtu2:~ # cat /proc/version

Linux version 3.12.49-11-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) )#1 SMP Wed Nov 11 20:52:43 UTC 2015 (8d714a0)

 

查看系统版本

cat /etc/redhat-release

Redhat

[root@rhel66x64 ~]# cat /etc/redhat-release

Red Hat Enterprise Linux Server release 6.6 (Santiago)

 

 

cat /etc/issue

Redhat

[root@rhel66x64 ~]# cat /etc/issue

Red Hat Enterprise Linux Server release 6.6 (Santiago)

Kernel \r on an \m

 

 

 

lsb_release -a

Redhat

[root@rhel66x64 ~]# lsb_release -a

LSB Version:    :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:g                                                                  

raphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch

Distributor ID: RedHatEnterpriseServer

Description:    Red Hat Enterprise Linux Server release 6.6 (Santiago)

Release:        6.6

Codename:       Santiago

[root@rhel66x64 ~]#

 

 

 

Suse

linux-gtu2:~ # lsb_release -a

LSB Version:    n/a

Distributor ID: SUSE LINUX

Description:    SUSE Linux Enterprise Server 12 SP1

Release:        12.1

Codename:       n/a

 

 

cat /etc/SuSE-release

Suse

linux-gtu2:~ # cat /etc/SuSE-release

SUSE Linux Enterprise Server 12 (x86_64)

VERSION = 12

PATCHLEVEL = 1

# This file is deprecated and will be removed in a future service pack or release.

# Please check /etc/os-release for details about this release.

 

 

showrev

Solaris

(默认shell为sh)

# showrev

Hostname: solzjx

Hostid: 84fa3365

Release: 5.10

Kernel architecture: sun4v

Application architecture: sparc

Hardware provider: Sun_Microsystems

Domain:

Kernel version: SunOS 5.10 Generic_142909-17

#

 

 

cat /etc/release

Solaris

cat /etc/release

                          Oracle Solaris 11 11/11 SPARC

  Copyright (c) 1983, 2011, Oracle and/or its affiliates.  All rights reserved.

                            Assembled 18 October 2011

 

查看操作系统位数

getconf LONG_BIT

Redhat

/Suse

/Solaris

 

[root@rhel66x64 ~]# getconf LONG_BIT

64

linux-gtu2:~ # getconf LONG_BIT

64

# getconf LONG_BIT

32

# getconf LONG_BIT

32

 

 

 

isainfo -v

Solaris

# isainfo -v

64-bit sparcv9 applications

        ima hpc vis3 fmaf asi_blk_init vis2 vis popc

32-bit sparc applications

        ima hpc vis3 fmaf asi_blk_init vis2 vis popc v8plus div32 mul32

#

如果是运行在32位模式下, 则有如下输出:

32-bit sparc applications

如果是运行在64位模式下, 则有如下输出:

64-bit sparcv9 applications

32-bit sparc applications

 

isainfo -b -v

 

# isainfo -b -v

64-bit sparcv9 applications

        ima hpc vis3 fmaf asi_blk_init vis2 vis popc

#

 

机器硬件是32/64位

bootinfo -y

Aix

# bootinfo -y

64

 

系统内核是32/64位

bootinfo -K

Aix

# bootinfo -K

64

 

查看系统版本类型

chedition -l

Aix

# chedition -l

express

express、Standard和Enterprise

查看IP

ifconfig

Redhat/Suse

 

 

 

ifconfig -a

Redhat/Suse

Solaris/Aix

 

 

解压.tar文件

tar -xvf xx.tar

Redhat/Suse

Solaris

若Solaris报错则选择其他的解压方式

gtar压缩超长文件名,用tar解压时会报错“tar: ././@LongLink: typeflag 'L' not recognized, converting to regular file”,并在当前目录下生成一个LongLink文件

 

 

 

ln -s /usr/sfw/bin/gtar /usr/bin/gtar

gtar -xf xxx.tar

Solaris 10

先创建链接

后再解压

 

解压tar.gz

tar -zxvf xxx.tar.gz

Redhat/Suse

 

 

 

gzip -d xxx.tar.gz

tar -xvf xxx.tar

Solaris

 

 

 

gunzip -c xxx.tar.gz | tar -xvf -

Aix

 

 

 

 

 

 

 


原创粉丝点击