Linux下如何明确地查看操作系统的位数
使用Linux终端进行系统信息查看
使用Linux终端进行系统信息查看Linux终端是Linux操作系统中的一个重要工具,它可以通过命令行方式操作系统并获得各种系统信息。
在本文中,我们将介绍如何使用Linux终端来查看系统信息,并演示一些常用的命令。
一、查看系统信息总览要查看系统的基本信息,我们可以使用uname命令。
在终端中输入以下命令:```uname -a```该命令将显示Linux系统的内核版本、主机名、系统架构等信息。
这些信息对于理解系统的基本特征非常有用。
二、查看CPU信息要查看系统中的CPU信息,我们可以使用lscpu命令。
在终端中输入以下命令:```lscpu```这个命令将输出CPU的制造商、型号、核心数量、线程数量等详细信息。
通过这些信息,我们可以了解到系统的CPU性能和配置情况。
三、查看内存信息要查看系统的内存信息,我们可以使用free命令。
在终端中输入以下命令:```free -h```该命令将显示系统中可用内存、已用内存、缓存和交换空间的详细信息。
通过这些信息,我们可以了解系统的内存使用情况,并进行性能优化。
四、查看磁盘信息要查看系统的磁盘信息,我们可以使用df命令。
在终端中输入以下命令:```df -h```这个命令将显示系统中挂载的文件系统的详细信息,包括磁盘使用情况、可用空间等。
通过这些信息,我们可以了解磁盘的容量和利用率。
五、查看网络信息要查看系统的网络信息,我们可以使用ifconfig或ip命令。
在终端中输入以下命令:```ifconfig```或```ip addr show```这些命令将显示系统中网络接口的详细信息,包括IP地址、MAC 地址等。
通过这些信息,我们可以了解系统的网络配置和连接情况。
六、查看进程信息要查看系统中正在运行的进程信息,我们可以使用ps命令。
在终端中输入以下命令:```ps aux```该命令将显示系统中所有用户的当前进程列表。
通过这个列表,我们可以查看进程的PID(进程ID)、运行状态以及占用的资源情况。
Linux终端命令教程查看系统信息
Linux终端命令教程查看系统信息Linux终端命令教程:查看系统信息Linux操作系统是一种开源的免费操作系统,广泛应用于服务器、嵌入式设备和个人计算机等领域。
作为一名Linux用户,了解如何查看系统信息对于系统的管理和运维都非常重要。
在本教程中,我们将介绍一些常用的Linux终端命令,能够帮助你查看系统的各种信息。
1. uname命令uname命令用于显示当前系统的一些基本信息。
在终端中输入以下命令:```uname -a```这个命令会显示当前系统的内核版本、主机名、操作系统版本和硬件架构等信息。
通过查看uname的输出,你可以了解到当前系统的基本配置信息。
2. lsb_release命令lsb_release命令用于获取Linux发行版的版本信息。
在终端中输入以下命令:```lsb_release -a```这个命令会显示Linux发行版的名称、版本号和一些其他的基本信息。
通过lsb_release命令,你可以明确当前系统所使用的Linux发行版。
3. cat命令cat命令用于查看文件的内容。
在Linux中,一些系统信息被保存在特定的文件中,通过查看这些文件的内容,你可以获取到更详细的系统信息。
比如,要查看CPU信息,可以执行以下命令:```cat /proc/cpuinfo```这个命令会显示CPU的型号、频率、缓存大小等详细信息。
同样地,你可以通过查看其他类似的文件来获取到不同方面的系统信息。
4. free命令free命令用于显示系统的内存使用情况。
在终端中输入以下命令:```free -h```这个命令会以人类可读的方式显示系统的内存使用情况,包括总内存量、已使用内存量和剩余内存量等信息。
通过查看free命令的输出,你可以了解到当前系统的内存情况。
5. df命令df命令用于显示文件系统的磁盘空间使用情况。
在终端中输入以下命令:```df -h```这个命令会以人类可读的方式显示系统各个文件系统的磁盘空间使用情况,包括文件系统的总大小、已使用空间和剩余空间等信息。
如何在Linux终端中进行系统信息查看
如何在Linux终端中进行系统信息查看Linux操作系统以其高度的自定义性和强大的命令行工具而闻名。
在Linux终端中,您可以轻松地查看和探索系统的各种信息。
本文将介绍一些常用的命令和技巧,帮助您在Linux终端中进行系统信息查看。
一、查看系统基本信息1. uname命令uname命令用于显示系统的基本信息,包括内核版本、操作系统版本等。
在终端中输入以下命令:```bashuname -a```该命令将输出系统的完整信息,包括内核版本、硬件架构等。
2. lsb_release命令lsb_release命令用于显示Linux发行版的信息。
在终端中输入以下命令:```bashlsb_release -a```该命令将输出Linux发行版的名称、版本号等详细信息。
3. cat /etc/os-release命令该命令用于显示操作系统的信息。
在终端中输入以下命令:```bashcat /etc/os-release```该命令将输出操作系统的名称、版本号等详细信息。
二、查看硬件信息1. lscpu命令lscpu命令用于显示系统的CPU信息。
在终端中输入以下命令:```bashlscpu```该命令将输出CPU的型号、架构、核心数等详细信息。
2. lsusb命令lsusb命令用于显示系统中连接的USB设备信息。
在终端中输入以下命令:```bashlsusb该命令将输出USB设备的厂商、型号等详细信息。
3. lspci命令lspci命令用于显示系统中PCI设备的信息。
在终端中输入以下命令:```bashlspci```该命令将输出PCI设备的厂商、型号等详细信息。
三、查看内存和磁盘信息1. free命令free命令用于显示系统的内存使用情况。
在终端中输入以下命令:```bashfree -h```该命令将输出系统的总内存、已使用内存和空闲内存等详细信息。
2. df命令df命令用于显示磁盘的使用情况。
在终端中输入以下命令:```bash```该命令将输出磁盘分区的大小、已使用空间和可用空间等详细信息。
使用Linux终端来查看系统信息
使用Linux终端来查看系统信息Linux终端是Linux操作系统中一个重要的工具,通过它可以方便地查看系统的各种信息。
本文将以使用Linux终端查看系统信息为主题,介绍几种常见的命令和方法。
1. 查看系统版本信息使用以下命令可以查看当前Linux系统的版本信息:```lsb_release -a```该命令会显示系统的发行版本、版本号、描述等详细信息,包括系统的内核版本等。
2. 查看CPU信息若要查看系统的CPU信息,可以使用`lscpu`命令:```lscpu```该命令能够显示CPU的型号、架构、频率、缓存大小等详细信息。
3. 查看内存信息使用以下命令可以查看系统的内存使用情况:```free -h```该命令将以人类可读的方式显示系统内存的容量、已使用量和剩余量等信息。
4. 查看硬盘信息若要查看系统的硬盘信息,可以使用`df`命令:```df -h```该命令将显示系统所有挂载的硬盘分区的使用情况,包括分区的总容量、已使用量和剩余量等详细信息。
5. 查看网络信息如果要查看系统的网络信息,可以使用命令`ip addr`:```ip addr```该命令将显示系统的网络接口信息,包括接口名称、IP地址、MAC地址等。
6. 查看正在运行的进程若要查看系统中正在运行的进程,可以使用`ps`命令:```ps -aux```该命令将列出系统中所有的进程,并显示每个进程的详细信息,包括进程的ID、所属用户、运行状态等。
7. 查看系统日志Linux系统的日志记录了系统在运行过程中的各种事件和错误信息。
可以使用`journalctl`命令查看系统日志:```journalctl -xe```该命令将显示最近的系统日志信息,包括日志的级别、时间、来源等。
8. 查看网络连接信息若要查看系统的网络连接信息,可以使用命令`netstat`:```netstat -tuln```该命令将显示当前系统的网络连接状态,包括本地地址、远程地址、连接状态等信息。
如何在Linux终端查看系统信息uname和to命令
如何在Linux终端查看系统信息uname和to命令如何在Linux终端查看系统信息在Linux系统中,了解系统的一些基本信息是非常重要的。
通过查看系统信息,我们可以获取有关操作系统版本、内核版本、硬件配置等详细信息。
在Linux终端中,uname和to命令是两个常用且有效的工具,可以帮助我们查看系统信息。
本文将详细介绍如何使用这两个命令来获取Linux系统的相关信息。
1. uname命令uname命令用于显示系统信息,如内核名称、节点名称、操作系统名称、操作系统版本号以及硬件类型等。
在终端中输入以下命令即可查看系统的基本信息:```uname -a```上述命令将显示出系统的完整信息,包括内核名称、主机名称、内核版本号、操作系统版本等。
如果只需要查看某个特定的信息,可以使用uname命令的不同选项。
以下是一些常用的选项及其功能:- `-s`:显示内核名称。
- `-n`:显示网络中的主机名称。
- `-r`:显示内核的版本号。
- `-v`:显示操作系统的版本。
- `-m`:显示硬件的名称。
- `-p`:显示处理器的类型。
示例:如果需要查看内核的版本号,可以在终端中输入以下命令:```uname -r```2. to命令to命令是一个轻量级的系统信息工具,用于显示系统的详细信息。
在终端中输入以下命令即可执行to命令:```to```to命令将以表格的形式显示系统的详细信息,包括操作系统版本、内核版本、处理器信息、内存使用情况、硬盘使用情况等。
通过to命令,我们可以直观地了解系统的整体情况。
3. 高级系统信息除了uname和to命令,还有一些其他命令可以在Linux终端中查看系统信息。
以下是一些常用的命令及其简要介绍:- `cat /etc/lsb-release`:显示操作系统的发行版本。
- `cat /proc/cpuinfo`:显示CPU的详细信息。
- `cat /proc/meminfo`:显示内存的详细信息。
如何在Linux终端中查看系统信息
如何在Linux终端中查看系统信息Linux终端是Linux操作系统中一种非常重要的工具,它不仅可以执行各种命令和操作,还能够提供系统信息以供用户参考。
本文将介绍如何在Linux终端中查看系统信息的方法和命令。
一、查看系统基本信息1. 使用 uname 命令uname命令允许我们获取有关内核和操作系统的基本信息。
在终端中输入以下命令并按回车键:```bashuname -a```此命令将显示包括内核版本、主机名、操作系统版本和架构等信息。
2. 使用 hostnamectl 命令hostnamectl命令允许我们查看和修改系统的主机名和相关信息。
在终端中输入以下命令并按回车键:```bashhostnamectl```此命令将显示主机名、操作系统版本、内核版本、硬件架构和时间相关信息。
3. 使用 lsb_release 命令lsb_release命令用于显示当前系统的发行版信息。
在终端中输入以下命令并按回车键:```bashlsb_release -a```此命令将显示操作系统的发行版名称、版本号和描述等信息。
二、查看硬件信息1. 使用 lspci 命令lspci命令用于显示计算机的PCI总线配置信息,包括连接到PCI总线的设备列表。
在终端中输入以下命令并按回车键:```bashlspci```此命令将显示包括设备名称、供应商信息和设备标识等硬件信息。
2. 使用 lsusb 命令lsusb命令用于显示连接到USB总线的设备列表。
在终端中输入以下命令并按回车键:```bashlsusb```此命令将显示包括设备名称、供应商信息和设备标识等USB设备信息。
3. 使用 lscpu 命令lscpu命令用于显示CPU架构和详细信息。
在终端中输入以下命令并按回车键:```bashlscpu```此命令将显示处理器架构、核心数量、线程数量和缓存信息等CPU 相关信息。
三、查看内存和磁盘信息1. 使用 free 命令free命令用于显示系统的内存使用情况。
Linux系统怎么用命令查看操作系统信息
Linux系统怎么用命令查看操作系统信息在Linux下我们想查看操作系统版本信息,除了在属性栏直接查看,还能用命令查看,具体怎么操作呢。
下面由店铺为大家整理了查看Linux操作系统版本的命令,希望对大家有帮助!查看Linux的操作系统版本命令1. 查看Linux版本:1) 登录到服务器执行 lsb_release -a ,即可列出所有版本信息,例如:chen@mylinuxserver:/proc> lsb_release -aLSB Version: core-2.0-noarch:core-3.0-noarch:core-2.0-ia32:core-3.0-ia32:graphics-2.0-ia32:graphics-2.0-noarch:graphics-3.0-ia32:graphics-3.0-noarchDistributor ID: SUSE LINUXDescription: SUSE LINUX Enterprise Server 9 (i586)Release: 9Codename: n/a注:这个命令适用于所有的linux,包括Redhat、SuSE、Debian 等发行版。
2) 登录到linux执行cat /etc/issue,例如如下:chen@mylinuxserver:/proc> cat /etc/issueWelcome to SUSE LINUX Enterprise Server 9 (i586) - Kernel \r (\l).3) 登录到linux执行cat /etc/redhat-release ,例如如下:chen@mylinuxserver:/proc> cat /etc/*release*LSB_VERSION="core-2.0-noarch:core-3.0-noarch:core-2.0-ia32:core-3.0-ia32"cat: /etc/lsb-release.d: 是一个目录SUSE LINUX Enterprise Server 9 (i586)VERSION = 9PATCHLEVEL = 3补充:查看redhat的release版本#more /etc/redhat-releaseRed Hat Enterprise Linux AS release 4 (Nahant Update 4)#more /etc/issue# more /proc/version查看CPU信息#grep "model name" /proc/cpuinfo#more /proc/cpuinfo查看CPU位数(32 or 64)#getconf LONG_BIT查看内存信息#more /proc/meminfo#grep MemTotal /proc/meminfo查看libc、gcc版本#ldd /sbin/mii-tool#rpm -qa | grep glibc#gcc –v补充:查看Ubuntu版本方法一在终端中执行下列指令:cat /etc/issue可以查看当前正在运行的Ubuntu 的版本号。
linux操作系统版本查看命令
linux操作系统版本查看命令在windows下我们查看系统信息直接右击电脑属性就可以查看了.那么在Linux系统中如何查看呢.下面大家与店铺一起来学习一下linux 操作系统版本的查看命令吧。
linux操作系统版本查看命令一.查看内核版本命令:1) [root@SOR_SYS ~]# cat /proc/versionLinux version 2.6.18-238.el5 (mockbuild@) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-50)) #1 SMP Sun Dec 19 14:22:44 EST 2010[root@SOR_SYS ~]#2)[root@SOR_SYS ~]# uname -r2.6.18-238.el53)[root@SOR_SYS ~]# uname -aLinux SOR_ 2.6.18-238.el5 #1 SMP Sun Dec 19 14:22:44 EST 2010 x86_64 x86_64 x86_64 GNU/Linux[root@SOR_SYS ~]#二.查看linux版本:1) 登录到服务器执行 lsb_release -a ,即可列出所有版本信息,例如:[root@SOR_SYS ~]# lsb_release -aLSB Version: :core-4.0-amd64:core-4.0-ia32:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-ia32:printing-4.0-noarchDistributor ID: RedHatEnterpriseASDescription: Red Hat Enterprise Linux AS release 4 (Nahant Update 4)Release: 4Codename: NahantUpdate4[root@SOR_SYS ~]#注:这个命令适用于所有的linux,包括Redhat、SuSE、Debian 等发行版。
查看linux系统信息的命令
查看linux系统信息的命令查看Linux系统信息的命令Linux是一种自由和开放源码的类UNIX操作系统,广泛应用于服务器领域。
在Linux系统中,我们可以通过一些命令来查看系统的各种信息,以便了解系统的状态和配置。
本文将介绍一些常用的Linux系统信息查看命令。
1. uname命令uname命令用于显示系统信息,包括内核版本、操作系统类型和主机名等。
常见的参数如下:- -a:显示所有信息。
- -s:显示内核名称。
- -n:显示主机名。
- -r:显示内核版本。
- -m:显示处理器架构。
例如,使用uname -a命令可以查看系统的完整信息,包括内核版本、主机名、处理器架构等。
2. hostname命令hostname命令用于显示或设置主机名。
在Linux系统中,主机名用于标识网络上的计算机。
使用hostname命令,可以查看当前系统的主机名。
例如,使用hostname命令可以查看当前系统的主机名。
3. cat /etc/os-release命令cat /etc/os-release命令用于显示操作系统的详细信息,包括发行版名称、版本号和ID等。
这个命令通常用于查看Linux发行版的信息。
例如,使用cat /etc/os-release命令可以查看操作系统的详细信息。
4. lsb_release命令lsb_release命令用于显示Linux发行版的信息。
常见的参数如下:- -a:显示所有信息。
- -d:显示发行版描述。
- -i:显示发行版ID。
- -r:显示发行版版本号。
- -c:显示发行版代码名称。
例如,使用lsb_release -a命令可以查看Linux发行版的所有信息。
5. df命令df命令用于显示磁盘空间使用情况。
常见的参数如下:- -h:以人类可读的格式显示磁盘空间。
- -T:显示文件系统类型。
例如,使用df -h命令可以查看磁盘空间使用情况,并以人类可读的格式显示。
6. free命令free命令用于显示系统内存的使用情况。
Linux下如何查看CPU信息, 包括位数和多核信息
PAE (Physical address extension)
MCE (Machine check exception)
CX8 (CMPXCHG8 instruction supported)
APIC (On-chip APIC hardware supported)
L1 Cache Handle: 0x0005
L2 Cache Handle: 0x0006
L3 Cache Handle: 0x0007
Serial Number: To Be Filled By O.E.M.
Asset Tag: ToFra bibliotekBe Filled By O.E.M.
Signature: Type 0, Family 6, Model 17, Stepping A
Flags:
FPU (Floating-point unit on-chip)
VME (Virtual mode extension)
DE (Debugging extension)
Voltage: 1.2 V
External Clock: 333 MHz
Max Speed: 2333 MHz
Current Speed: 2333 MHz
Status: Populated, Enabled
Upgrade:
Linux下如何查看CPU信息, 包括位数和多核信息
# uname -a
Linux euis1 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux
Voltage: 1.2 V
linux系统信息查看命令
linux系统信息查看命令常⽤的linux系统信息查看:A. cat /proc/cpuinfo | grep "physical id" # 查询物理cpu个数[root@mynet ~]# cat /proc/cpuinfo | grep "physical id" //查询结果显⽰有1个物理CPUphysical id : 0physical id : 0physical id : 0physical id : 0B. cat /proc/cpuinfo | grep processor #查询CPU的核数[root@mynet ~]# cat /proc/cpuinfo | grep processor //查询结果显⽰有4核processor : 0processor : 1processor : 2processor : 3综上所述,该服务器有1颗4核的CPUC. ethtool -p DEVNAME 查看相应设备名称对应的设备位置[root@MyOpenStack ~]# ethtool -p enp217s0f1 //回车后与eth0 相对应的⽹卡接⼝旁边的指⽰灯就会闪烁,可以确定enp217s0f1 ⽹⼝的位置。
(按下Ctrl+C 结束命令,停⽌闪烁)1. lsb_release -a # 查看linux是什么版本的信息,使⽤于所有版本的Linux[root@xzythpt04 ~]# lsb_release -aLSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarchDistributor ID: RedHatEnterpriseServerDescription: Red Hat Enterprise Linux Server release 6.7 (Santiago)Release: 6.7Codename: Santiago2. uname –a # 查看内核/操作系统/CPU信息的linux系统信息命令[root@mynet ~]# uname -aLinux mynet 3.10.0-1062.18.1.el7.x86_64 #1 SMP Tue Mar 17 23:49:17 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux3. head -n 1 /etc/issue # 查看操作系统版本[root@xzythpt04 ~]# head -n 1 /etc/issueRed Hat Enterprise Linux Server release 6.7 (Santiago)4. cat /proc/cpuinfo # 查看CPU信息的linux系统信息命令[root@mynet ~]# cat /proc/cpuinfoprocessor : 0 //系统中逻辑处理核的编号vendor_id : AuthenticAMD //CPU制造商cpu family : 23 //CPU产品系列代号model : 49 //CPU属于其系列中的哪⼀代的代号model name : AMD EPYC 7K62 48-Core Processor //CPU属于的名字及其编号、标称主频stepping : 0 //CPU属于制作更新版本microcode : 0x1000065 //cpu MHz : 2595.124 //CPU的实际使⽤主频cache size : 512 KB //CPU⼆级缓存⼤⼩physical id : 0 //单个CPU的标号siblings : 4 //单个CPU逻辑物理核数core id : 0 //当前物理核在其所处CPU中的编号,这个编号不⼀定连续cpu cores : 4 //该逻辑核所处CPU的物理核数apicid : 0 //⽤来区分不同逻辑核的编号,系统中每个逻辑核的此编号必然不同,此编号不⼀定连续initial apicid : 0 //fpu : yes //是否具有浮点运算单元(Floating Point Unit)fpu_exception : yes //是否⽀持浮点计算异常cpuid level : 13 //执⾏cpuid指令前,eax寄存器中的值,根据不同的值指令会返回不同的内容wp : yes //表明当前CPU是否在内核态⽀持对⽤户空间的写保护(Write Protection)flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscallnx mmxext fxsr_opt pdpe1gb rdtscp lm art rep_good nopl extd_apicid eagerfpu pni pclmulqdq ssse3 fma cx16sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy cr8_legacy abmsse4a misalignsse 3dnowprefetch osvw topoext retpoline_amd ibpb vmmcall fsgsbase bmi1 avx2 smep bmi2 rdseedadx smap clflushopt sha_ni xsaveopt xsavec xgetbv1 arat//当前CPU⽀持的功能bogomips : 5190.24 //在系统内核启动时粗略测算的CPU速度(Million Instructions Per Second)TLB size : 1024 4K pages //clflush size : 64 //每次刷新缓存的⼤⼩单位cache_alignment : 64 //缓存地址对齐单位address sizes : 48 bits physical, 48 bits virtual //可访问地址空间位数power management: //对能源管理的⽀持......5. hostname # 查看计算机名[root@mynet ~]# hostnamemynet6. lspci -tv # 列出所有PCI设备[root@mynet ~]# lspci -tv-[0000:00]-+-00.0 Intel Corporation 440FX - 82441FX PMC [Natoma]+-01.0 Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II]+-01.1 Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]+-01.2 Intel Corporation 82371SB PIIX3 USB [Natoma/Triton II]+-01.3 Intel Corporation 82371AB/EB/MB PIIX4 ACPI+-02.0 Cirrus Logic GD 5446+-03.0-[01]--+-04.0-[02]--+-05.0 Red Hat, Inc. Virtio network device+-06.0 Red Hat, Inc. Virtio block device\-07.0 Red Hat, Inc. Virtio memory balloon7. lsusb -tv # 列出所有USB设备[root@xzythpt04 ~]# lsusb -tvBus# 2`-Dev# 1 Vendor 0x1d6b Product 0x0002`-Dev# 2 Vendor 0x8087 Product 0x0024`-Dev# 9 Vendor 0x0624 Product 0x0248`-Dev# 10 Vendor 0x04b3 Product 0x4010Bus# 1`-Dev# 1 Vendor 0x1d6b Product 0x0002`-Dev# 2 Vendor 0x8087 Product 0x00248. lsmod # 列出加载的内核模块[root@mynet ~]# lsusb -tv-bash: lsusb: command not found[root@mynet ~]# lsmodModule Size Used bybinfmt_misc 17468 1nfnetlink 14519 0rdma_ucm 26931 0ib_ucm 22566 0rdma_cm 64252 1 rdma_ucmiw_cm 43918 1 rdma_cmib_ipoib 176977 0ib_cm 53015 3 rdma_cm,ib_ucm,ib_ipoibib_umad 27587 0mlx5_fpga_tools 14392 0mlx5_ib 398012 0ib_uverbs 134486 3 mlx5_ib,ib_ucm,rdma_ucmmlx5_core 1182018 2 mlx5_ib,mlx5_fpga_toolsvfio_mdev 12841 0vfio_iommu_type1 22440 0vfio 32657 2 vfio_mdev,vfio_iommu_type1mdev 20672 2 vfio_mdev,mlx5_coremlxfw 18227 1 mlx5_coremlx4_ib 220791 0ib_core 379728 10 rdma_cm,ib_cm,iw_cm,mlx4_ib,mlx5_ib,ib_ucm,ib_umad,ib_uverbs,rdma_ucm,ib_ipoibmlx4_en 142468 0ptp 19231 2 mlx4_en,mlx5_corepps_core 19057 1 ptpmlx4_core 361489 2 mlx4_en,mlx4_ibmlx_compat 47141 17 mdev,rdma_cm,vfio_mdev,ib_cm,iw_cm,mlx4_en,mlx4_ib,mlx5_ib,mlx5_fpga_tools,ib_ucm,ib_core,ib_umad,ib_uverbs,mlx4_core,mlx5_core,rdma_ucm,ib_ipoibdevlink 60067 4 mlx4_en,mlx4_ib,mlx4_core,mlx5_corecrc32_pclmul 13133 0ghash_clmulni_intel 13273 0aesni_intel 189456 0lrw 13286 1 aesni_intelgf128mul 15139 1 lrwppdev 17671 0glue_helper 13990 1 aesni_intelparport_pc 28205 0parport 46395 2 ppdev,parport_pcablk_helper 13597 1 aesni_intelcryptd 21190 3 ghash_clmulni_intel,aesni_intel,ablk_helpersg 40719 0virtio_balloon 18015 0i2c_piix4 22401 0joydev 17389 0pcspkr 12718 0ip_tables 27126 0ext4 584153 1mbcache 14958 1 ext4jbd2 107478 1 ext4sr_mod 22416 0cdrom 42556 1 sr_modata_generic 12923 0pata_acpi 13053 0virtio_net 28063 0virtio_blk 18323 2cirrus 24171 1drm_kms_helper 186531 1 cirrussyscopyarea 12529 1 drm_kms_helpersysfillrect 12701 1 drm_kms_helpersysimgblt 12640 1 drm_kms_helperfb_sys_fops 12703 1 drm_kms_helperata_piix 35052 0ttm 96673 1 cirruscrct10dif_pclmul 14307 0crct10dif_common 12595 1 crct10dif_pclmulcrc32c_intel 22094 0drm 456166 4 ttm,drm_kms_helper,cirruslibata 243133 3 pata_acpi,ata_generic,ata_piixserio_raw 13434 0virtio_pci 22985 0virtio_ring 22746 4 virtio_blk,virtio_net,virtio_pci,virtio_balloonvirtio 14959 4 virtio_blk,virtio_net,virtio_pci,virtio_balloonfloppy 69432 0drm_panel_orientation_quirks 17180 1 drmscsi_transport_iscsi 99909 19. env # 查看环境变量资源[root@mynet ~]# envXDG_SESSION_ID=105594HOSTNAME=mynetTERM=xtermSHELL=/bin/bashHISTSIZE=3000SSH_CLIENT=101.249.33.103 7204 22SSH_TTY=/dev/pts/1USER=rootLS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01 MAIL=/var/spool/mail/rootPATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/binPWD=/rootLANG=en_US.utf8SHLVL=1HOME=/rootLOGNAME=rootSSH_CONNECTION=101.249.33.103 7204 172.21.0.17 22LESSOPEN=||/usr/bin/lesspipe.sh %sPROMPT_COMMAND=history -a; history -a; printf "\033]0;%s@%s:%s\007" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/~}"XDG_RUNTIME_DIR=/run/user/0HISTTIMEFORMAT=%F %T_=/usr/bin/env10. free -m # 查看内存使⽤量和交换区使⽤量[root@mynet ~]# free -mtotal used free shared buff/cache availableMem: 7820 227 1119 0 6474 7290Swap: 0 0 011. df -h # 查看各分区使⽤情况[root@mynet ~]# df -hFilesystem Size Used Avail Use% Mounted ondevtmpfs 3.9G 0 3.9G 0% /devtmpfs 3.9G 24K 3.9G 1% /dev/shmtmpfs 3.9G 516K 3.9G 1% /runtmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup/dev/vda1 50G 7.5G 40G 16% /tmpfs 783M 0 783M 0% /run/user/012. du -sh # 查看指定⽬录的⼤⼩[root@MyOpenStack ~]# du -sh /home3.8M /home13. grep MemTotal /proc/meminfo # 查看内存总量[root@mynet /]# grep MemTotal /proc/meminfoMemTotal: 8008696 kB14. grep MemFree /proc/meminfo # 查看空闲内存量[root@mynet /]# grep MemFree /proc/meminfoMemFree: 1095404 kB15. uptime # 查看系统运⾏时间、⽤户数、负载[root@mynet /]# uptime22:07:07 up 72 days, 1:37, 1 user, load average: 0.00, 0.01, 0.0516. cat /proc/loadavg # 查看系统负载磁盘和分区[root@mynet /]# cat /proc/loadavg0.00 0.01 0.05 2/162 2908517. mount | column -t # 查看挂接的分区状态[root@mynet /]# mount | column -tsysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)devtmpfs on /dev type devtmpfs (rw,nosuid,size=3993436k,nr_inodes=998359,mode=755)securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)tmpfs on /run type tmpfs (rw,nosuid,nodev,mode=755)tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/usr/lib/systemd/systemd-cgroups-agent,name=systemd) pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_prio,net_cls)cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpuacct,cpu)cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb)cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)configfs on /sys/kernel/config type configfs (rw,relatime)/dev/vda1 on / type ext4 (rw,relatime,data=ordered)systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=26,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=8775)debugfs on /sys/kernel/debug type debugfs (rw,relatime)hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)mqueue on /dev/mqueue type mqueue (rw,relatime)tmpfs on /run/user/0 type tmpfs (rw,nosuid,nodev,relatime,size=800872k,mode=700)binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,relatime)18. fdisk -l # 查看所有分区[root@mynet /]# fdisk -lDisk /dev/vda: 53.7 GB, 53687091200 bytes, 104857600 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk label type: dosDisk identifier: 0x0009ac89Device Boot Start End Blocks Id System/dev/vda1 * 2048 104857566 52427759+ 83 Linux19. swapon -s # 查看所有交换分区[root@xzythpt04 home]# swapon -sFilename Type Size Used Priority/dev/dm-1 partition 65535996 0 -1You have mail in /var/spool/mail/root20. hdparm -i /dev/hda # 查看磁盘参数(仅适⽤于IDE设备),⽬前很少⽤到21. dmesg | grep IDE # 查看启动时IDE设备检测状况⽹络,⽬前很少⽤到22. ifconfig # 查看所有⽹络接⼝的属性[root@mynet /]# ifconfigeth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500inet 172.21.0.17 netmask 255.255.240.0 broadcast 172.21.15.255inet6 fe80::5054:ff:fe46:cf55 prefixlen 64 scopeid 0x20<link>ether 52:54:00:46:cf:55 txqueuelen 1000 (Ethernet)RX packets 41356689 bytes 5195180417 (4.8 GiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 41553188 bytes 7570211028 (7.0 GiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536inet 127.0.0.1 netmask 255.0.0.0inet6 ::1 prefixlen 128 scopeid 0x10<host>loop txqueuelen 1000 (Local Loopback)RX packets 39421 bytes 1932499 (1.8 MiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 39421 bytes 1932499 (1.8 MiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 023. iptables -L # 查看防⽕墙设置(以下是防⽕墙关闭后的结果)[root@mynet /]# iptables -LChain INPUT (policy ACCEPT)target prot opt source destinationChain FORWARD (policy ACCEPT)target prot opt source destinationChain OUTPUT (policy ACCEPT)target prot opt source destination24. route -n # 查看路由表[root@mynet /]# route -nKernel IP routing tableDestination Gateway Genmask Flags Metric Ref Use Iface0.0.0.0 172.21.0.1 0.0.0.0 UG 0 0 0 eth0169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth0172.21.0.0 0.0.0.0 255.255.240.0 U 0 0 0 eth025. netstat -antp # 查看所有已经建⽴的连接[root@mynet /]# netstat -antpActive Internet connections (servers and established)Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1235/sshdtcp 0 0 0.0.0.0:5466 0.0.0.0:* LISTEN 23565/./wftpservertcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 23565/./wftpservertcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 23565/./wftpservertcp 0 0 172.21.0.17:54454 69.16.175.42:80 ESTABLISHED 23565/./wftpserver tcp 0 96 172.21.0.17:22 101.249.33.103:7204 ESTABLISHED 26205/sshd: root@pt tcp 0 0 172.21.0.17:45130 169.254.0.55:5574 ESTABLISHED 6578/YDService tcp 0 21 172.21.0.17:22 2.144.242.210:50688 ESTABLISHED 29950/sshd: [accept tcp6 0 0 :::5466 :::* LISTEN 23565/./wftpservertcp6 0 0 :::80 :::* LISTEN 23565/./wftpservertcp6 0 0 :::21 :::* LISTEN 23565/./wftpserver26. netstat -s # 查看⽹络统计信息进程[root@mynet /]# netstat -sIp:40084947 total packets received0 forwarded217 with unknown protocol0 incoming packets discarded40084154 incoming packets delivered40920331 requests sent out56 dropped because of missing route1106 reassemblies required553 packets reassembled okIcmp:4481985 ICMP messages received2426 input ICMP message failed.ICMP input histogram:destination unreachable: 3425timeout in transit: 153redirects: 10echo requests: 4478166echo replies: 15timestamp request: 2164519488 ICMP messages sent0 ICMP messages failedICMP output histogram:destination unreachable: 41106echo replies: 4478166timestamp replies: 216IcmpMsg:InType0: 15InType3: 3425InType5: 10InType8: 4478166InType11: 153InType13: 216OutType0: 4478166OutType3: 41106OutType14: 216Tcp:2958142 active connections openings790642 passive connection openings12837 failed connection attempts17375 connection resets received3 connections established34577817 segments received35190093 segments send out401853 segments retransmited675 bad segments received.2904483 resets sentInCsumErrors: 645Udp:887718 packets received48772 packets to unknown port received.162 packet receive errors898442 packets sent0 receive buffer errors0 send buffer errorsInCsumErrors: 161UdpLite:TcpExt:4536 invalid SYN cookies received12837 resets received for embryonic SYN_RECV sockets9 ICMP packets dropped because they were out-of-window120229 TCP sockets finished time wait in fast timer227 packets rejects in established connections because of timestamp2109901 delayed acks sent74 delayed acks further delayed because of locked socketQuick ack mode was activated 14939 times270 SYNs to LISTEN sockets dropped812199 packets directly queued to recvmsg prequeue.1815730 bytes directly in process context from backlog133565611 bytes directly received in process context from prequeue5771100 packet headers predicted143578 packets header predicted and directly queued to user11198910 acknowledgments not containing data payload received3664466 predicted acknowledgments6 times recovered from packet loss due to fast retransmit536 times recovered from packet loss by selective acknowledgementsDetected reordering 1 times using reno fast retransmitDetected reordering 3 times using time stamp10 congestion windows fully recovered without slow start4 congestion windows partially recovered using Hoe heuristic282 congestion windows recovered without slow start by DSACK24746 congestion windows recovered without slow start after partial ack1 timeouts after reno fast retransmit726 timeouts after SACK recovery85 timeouts in loss state518 fast retransmits41 forward retransmits46 retransmits in slow start131174 other TCP timeoutsTCPLossProbes: 243209TCPLossProbeRecovery: 154954114 SACK retransmits failed16722 DSACKs sent for old packets509 DSACKs sent for out of order packets151835 DSACKs received13 DSACKs for out of order packets received9595 connections reset due to unexpected data385 connections reset due to early user close2197 connections aborted due to timeoutTCPDSACKIgnoredOld: 11TCPDSACKIgnoredNoUndo: 114862TCPSpuriousRTOs: 78TCPSackShiftFallback: 11123TCPRcvCoalesce: 3411137TCPOFOQueue: 180371TCPOFOMerge: 625TCPChallengeACK: 219TCPSYNChallenge: 37TCPFastOpenCookieReqd: 3TCPAutoCorking: 10TCPSynRetrans: 101034TCPOrigDataSent: 16204576TCPACKSkippedSynRecv: 12TCPACKSkippedPAWS: 6TCPACKSkippedSeq: 65TCPACKSkippedTimeWait: 1TCPACKSkippedChallenge: 1IpExt:InNoRoutes: 23InMcastPkts: 87700InOctets: 4572956953OutOctets: 6970883417InMcastOctets: 3157200InNoECTPkts: 40698163InECT1Pkts: 14InECT0Pkts: 18616InCEPkts: 703127. ps -ef # 查看所有进程[root@mynet /]# ps -efUID PID PPID C STIME TTY TIME CMDroot 1 0 0 Oct10 ? 00:23:31 /usr/lib/systemd/systemd --switched-root --system --deserialize 22root 2 0 0 Oct10 ? 00:00:02 [kthreadd]root 4 2 0 Oct10 ? 00:00:00 [kworker/0:0H]root 6 2 0 Oct10 ? 00:00:18 [ksoftirqd/0]root 7 2 0 Oct10 ? 00:01:01 [migration/0]root 8 2 0 Oct10 ? 00:00:00 [rcu_bh]root 9 2 0 Oct10 ? 00:14:01 [rcu_sched]root 10 2 0 Oct10 ? 00:00:00 [lru-add-drain]root 11 2 0 Oct10 ? 00:00:12 [watchdog/0]root 12 2 0 Oct10 ? 00:00:11 [watchdog/1]root 13 2 0 Oct10 ? 00:01:01 [migration/1]root 14 2 0 Oct10 ? 00:00:14 [ksoftirqd/1]root 16 2 0 Oct10 ? 00:00:00 [kworker/1:0H]root 17 2 0 Oct10 ? 00:00:10 [watchdog/2]root 18 2 0 Oct10 ? 00:01:01 [migration/2]root 19 2 0 Oct10 ? 00:00:07 [ksoftirqd/2]root 21 2 0 Oct10 ? 00:00:00 [kworker/2:0H]root 22 2 0 Oct10 ? 00:00:10 [watchdog/3]root 23 2 0 Oct10 ? 00:01:01 [migration/3]root 24 2 0 Oct10 ? 00:00:07 [ksoftirqd/3]root 26 2 0 Oct10 ? 00:00:00 [kworker/3:0H]root 28 2 0 Oct10 ? 00:00:00 [kdevtmpfs]root 29 2 0 Oct10 ? 00:00:00 [netns]root 30 2 0 Oct10 ? 00:00:01 [khungtaskd]root 31 2 0 Oct10 ? 00:00:00 [writeback]root 32 2 0 Oct10 ? 00:00:00 [kintegrityd]root 33 2 0 Oct10 ? 00:00:00 [bioset]root 34 2 0 Oct10 ? 00:00:00 [bioset]root 35 2 0 Oct10 ? 00:00:00 [bioset]root 36 2 0 Oct10 ? 00:00:00 [kblockd]root 37 2 0 Oct10 ? 00:00:00 [md]root 38 2 0 Oct10 ? 00:00:00 [edac-poller]root 39 2 0 Oct10 ? 00:00:00 [watchdogd]root 45 2 0 Oct10 ? 00:00:00 [kswapd0]root 46 2 0 Oct10 ? 00:00:00 [ksmd]root 47 2 0 Oct10 ? 00:00:10 [khugepaged]root 48 2 0 Oct10 ? 00:00:00 [crypto]root 56 2 0 Oct10 ? 00:00:00 [kthrotld]root 58 2 0 Oct10 ? 00:00:00 [kmpath_rdacd]root 59 2 0 Oct10 ? 00:00:00 [kaluad]root 62 2 0 Oct10 ? 00:00:00 [kpsmoused]root 63 2 0 Oct10 ? 00:00:00 [ipv6_addrconf]root 77 2 0 Oct10 ? 00:00:00 [deferwq]root 151 2 0 Oct10 ? 00:09:19 [kauditd]root 217 2 0 Oct10 ? 00:00:00 [iscsi_eh]root 266 2 0 Oct10 ? 00:00:00 [ata_sff]root 279 2 0 Oct10 ? 00:00:00 [ttm_swap]root 287 2 0 Oct10 ? 00:00:00 [scsi_eh_0]root 288 2 0 Oct10 ? 00:00:00 [scsi_tmf_0]root 289 2 0 Oct10 ? 00:00:00 [scsi_eh_1]root 290 2 0 Oct10 ? 00:00:00 [scsi_tmf_1]root 293 2 0 Oct10 ? 00:03:32 [kworker/0:1H]root 310 2 0 Oct10 ? 00:03:31 [jbd2/vda1-8]root 311 2 0 Oct10 ? 00:00:00 [ext4-rsv-conver]root 317 2 0 Oct10 ? 00:00:16 [kworker/1:1H]root 378 2 0 Oct10 ? 00:00:02 [kworker/2:1H]root 382 2 0 Oct10 ? 00:00:01 [kworker/3:1H]root 403 1 0 Oct10 ? 00:20:30 /usr/lib/systemd/systemd-journaldroot 433 1 0 Oct10 ? 00:00:00 /usr/sbin/lvmetad -froot 438 1 0 Oct10 ? 00:00:00 /usr/lib/systemd/systemd-udevdroot 646 1 0 Oct10 ? 00:08:28 /sbin/auditdpolkitd 669 1 0 Oct10 ? 00:02:34 /usr/lib/polkit-1/polkitd --no-debugroot 676 1 0 Oct10 ? 00:02:53 /usr/lib/systemd/systemd-loginddbus 678 1 0 Oct10 ? 00:07:09 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile ntp 680 1 0 Oct10 ? 00:00:09 /usr/sbin/ntpd -u ntp:ntp -glibstor+ 683 1 0 Oct10 ? 00:00:09 /usr/bin/lsmd -droot 695 1 0 Oct10 ? 00:00:00 /usr/sbin/acpidroot 767 2 0 Oct10 ? 00:00:00 [mlx4]root 773 2 0 Oct10 ? 00:00:00 [ib-comp-wq]root 774 2 0 Oct10 ? 00:00:00 [kworker/u9:0]root 775 2 0 Oct10 ? 00:00:00 [ib-comp-unb-wq]root 776 2 0 Oct10 ? 00:00:00 [ib_mcast]root 777 2 0 Oct10 ? 00:00:00 [ib_nl_sa_wq]root 778 2 0 Oct10 ? 00:00:00 [mlx4_ib]root 779 2 0 Oct10 ? 00:00:00 [mlx4_ib_mcg]root 812 2 0 Oct10 ? 00:00:00 [mlx5_ib_sigerr_]root 856 2 0 Oct10 ? 00:00:00 [rdma_cm]root 1056 1 0 Oct10 ? 00:00:00 /sbin/dhclient -q -lf /var/lib/dhclient/dhclient--eth0.lease -pf /var/root 1122 1 0 Oct10 ? 00:05:45 /usr/bin/python2 -Es /usr/sbin/tuned -l -Proot 1133 1 0 Oct10 ? 00:01:08 /usr/sbin/iscsidroot 1134 1 0 Oct10 ? 00:00:00 /usr/sbin/iscsidroot 1235 1 0 Oct10 ? 00:05:32 /usr/sbin/sshd -Droot 1236 1 0 Oct10 ? 00:17:31 /usr/sbin/rsyslogd -nroot 1250 1 0 Oct10 ? 00:00:26 /usr/sbin/crond -nroot 1258 1 0 Oct10 ? 00:00:00 /usr/sbin/atd -froot 1480 1 0 Oct10 ttyS0 00:00:00 /sbin/agetty --keep-baud 115200,38400,9600 ttyS0 vt220root 1481 1 0 Oct10 tty1 00:00:00 /sbin/agetty --noclear tty1 linuxroot 1671 1 0 Oct10 ? 00:00:40 /usr/local/qcloud/stargate/sgagent -droot 4287 2 0 20:01 ? 00:00:00 [kworker/3:1]root 6578 1 0 Nov29 ? 00:48:51 /usr/local/qcloud/YunJing/YDEyes/YDServiceroot 6618 1 0 Nov29 ? 00:03:05 /usr/local/qcloud/YunJing/YDLive/YDLiveroot 7116 1 0 Nov29 ? 00:35:33 /usr/local/qcloud/YunJing/YDEdrroot 7394 2 0 Dec16 ? 00:00:09 [kworker/2:1]root 11126 2 0 Dec17 ? 00:00:06 [kworker/3:0]root 14785 2 0 Dec20 ? 00:00:02 [kworker/0:0]root 23565 1 0 Oct17 ? 01:55:33 ./wftpserverroot 24108 2 0 Dec20 ? 00:00:16 [kworker/1:2]root 24865 1 0 Nov16 ? 00:00:25 barad_agentroot 24866 24865 0 Nov16 ? 00:25:15 barad_agentroot 24867 24865 0 Nov16 ? 02:47:47 barad_agentroot 25535 2 0 Dec07 ? 00:00:08 [kworker/u8:2]root 26121 2 0 Dec15 ? 00:00:13 [kworker/u8:1]root 26205 1235 0 21:53 ? 00:00:00 sshd: root@pts/1root 26213 26205 0 21:53 pts/1 00:00:00 -bashroot 27780 2 0 22:01 ? 00:00:00 [kworker/2:2]root 27782 2 0 22:01 ? 00:00:00 [kworker/0:2]root 28119 2 0 22:02 ? 00:00:00 [kworker/1:0]root 29132 2 0 22:07 ? 00:00:00 [kworker/1:1]root 29380 2 0 22:09 ? 00:00:00 [kworker/2:0]root 30102 1235 0 22:12 ? 00:00:00 sshd: unknown [priv]sshd 30103 30102 0 22:12 ? 00:00:00 sshd: unknown [net]root 30117 26213 0 22:12 pts/1 00:00:00 ps -ef28. top # 实时显⽰进程状态⽤户[root@xzythpt04 home]# toptop - 10:28:31 up 96 days, 17:05, 1 user, load average: 0.05, 0.01, 0.00Tasks: 1657 total, 1 running, 1656 sleeping, 0 stopped, 0 zombieCpu(s): 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%stMem: 132132780k total, 3073052k used, 129059728k free, 190072k buffersSwap: 65535996k total, 0k used, 65535996k free, 478196k cachedPID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 31789 root 20 0 16232 2508 924 R 1.3 0.0 0:00.20 top4195 zabbix 20 0 26424 5320 5112 S 0.3 0.0 106:00.20 zabbix_agentd1 root 20 0 23596 1640 1304 S 0.0 0.0 0:05.17 init2 root 20 0 0 0 0 S 0.0 0.0 0:00.03 kthreadd3 root RT 0 0 0 0 S 0.0 0.0 0:00.09 migration/04 root 20 0 0 0 0 S 0.0 0.0 0:00.38 ksoftirqd/05 root RT 0 0 0 0 S 0.0 0.0 0:00.00 stopper/06 root RT 0 0 0 0 S 0.0 0.0 0:08.56 watchdog/07 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/18 root RT 0 0 0 0 S 0.0 0.0 0:00.00 stopper/19 root 20 0 0 0 0 S 0.0 0.0 0:00.76 ksoftirqd/110 root RT 0 0 0 0 S 0.0 0.0 0:08.15 watchdog/111 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/212 root RT 0 0 0 0 S 0.0 0.0 0:00.00 stopper/213 root 20 0 0 0 0 S 0.0 0.0 0:00.25 ksoftirqd/214 root RT 0 0 0 0 S 0.0 0.0 0:07.73 watchdog/215 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/316 root RT 0 0 0 0 S 0.0 0.0 0:00.00 stopper/317 root 20 0 0 0 0 S 0.0 0.0 0:00.20 ksoftirqd/318 root RT 0 0 0 0 S 0.0 0.0 0:07.80 watchdog/319 root RT 0 0 0 0 S 0.0 0.0 0:00.01 migration/420 root RT 0 0 0 0 S 0.0 0.0 0:00.00 stopper/421 root 20 0 0 0 0 S 0.0 0.0 0:00.33 ksoftirqd/422 root RT 0 0 0 0 S 0.0 0.0 0:07.68 watchdog/423 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/524 root RT 0 0 0 0 S 0.0 0.0 0:00.00 stopper/525 root 20 0 0 0 0 S 0.0 0.0 0:00.87 ksoftirqd/526 root RT 0 0 0 0 S 0.0 0.0 0:07.49 watchdog/527 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/628 root RT 0 0 0 0 S 0.0 0.0 0:00.00 stopper/629 root 20 0 0 0 0 S 0.0 0.0 0:00.60 ksoftirqd/630 root RT 0 0 0 0 S 0.0 0.0 0:07.27 watchdog/631 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/732 root RT 0 0 0 0 S 0.0 0.0 0:00.00 stopper/733 root 20 0 0 0 0 S 0.0 0.0 0:01.83 ksoftirqd/734 root RT 0 0 0 0 S 0.0 0.0 0:07.31 watchdog/735 root RT 0 0 0 0 S 0.0 0.0 0:00.16 migration/836 root RT 0 0 0 0 S 0.0 0.0 0:00.00 stopper/837 root 20 0 0 0 0 S 0.0 0.0 0:02.54 ksoftirqd/838 root RT 0 0 0 0 S 0.0 0.0 0:07.53 watchdog/839 root RT 0 0 0 0 S 0.0 0.0 0:00.01 migration/940 root RT 0 0 0 0 S 0.0 0.0 0:00.00 stopper/941 root 20 0 0 0 0 S 0.0 0.0 0:01.11 ksoftirqd/942 root RT 0 0 0 0 S 0.0 0.0 0:07.62 watchdog/943 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/1044 root RT 0 0 0 0 S 0.0 0.0 0:00.00 stopper/1045 root 20 0 0 0 0 S 0.0 0.0 0:01.34 ksoftirqd/1046 root RT 0 0 0 0 S 0.0 0.0 0:07.69 watchdog/1047 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/1148 root RT 0 0 0 0 S 0.0 0.0 0:00.00 stopper/1149 root 20 0 0 0 0 S 0.0 0.0 0:02.29 ksoftirqd/1150 root RT 0 0 0 0 S 0.0 0.0 0:07.36 watchdog/1151 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/1252 root RT 0 0 0 0 S 0.0 0.0 0:00.00 stopper/1253 root 20 0 0 0 0 S 0.0 0.0 0:03.65 ksoftirqd/1254 root RT 0 0 0 0 S 0.0 0.0 0:07.34 watchdog/1255 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/1356 root RT 0 0 0 0 S 0.0 0.0 0:00.00 stopper/1357 root 20 0 0 0 0 S 0.0 0.0 0:00.89 ksoftirqd/1358 root RT 0 0 0 0 S 0.0 0.0 0:07.33 watchdog/1359 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/1460 root RT 0 0 0 0 S 0.0 0.0 0:00.00 stopper/1429. w # 查看活动⽤户[root@mynet /]# w22:14:00 up 72 days, 1:44, 1 user, load average: 0.00, 0.01, 0.05USER TTY FROM LOGIN@ IDLE JCPU PCPU WHATroot pts/1 101.249.33.103 21:53 0.00s 0.06s 0.00s w30. id # 查看指定⽤户信息[root@mynet /]# iduid=0(root) gid=0(root) groups=0(root)31. last # 查看⽤户登录⽇志[root@mynet /]# lastroot pts/1 101.249.33.103 Mon Dec 21 21:53 still logged inroot pts/2 220.182.44.50 Fri Nov 27 15:28 - 15:48 (00:20)root pts/1 220.182.44.50 Fri Nov 27 14:27 - 17:17 (02:49)root pts/1 219.151.40.88 Wed Nov 18 14:31 - 14:36 (00:04)root pts/1 219.151.40.88 Wed Nov 18 12:16 - 14:22 (02:05)root pts/2 219.151.40.88 Wed Nov 18 10:24 - 12:39 (02:15)root pts/1 219.151.40.88 Wed Nov 18 09:57 - 11:58 (02:00)root pts/1 220.182.44.50 Fri Nov 13 18:07 - 18:14 (00:06)root pts/3 219.151.40.88 Thu Nov 12 17:21 - 19:21 (02:00)。
linux查看操作系统版本信息
linux查看操作系统版本信息⼀、linux下如何查看已安装的centos版本信息: 1.Linux查看当前操作系统版本信息 cat /proc/version Linux version 3.10.0-957.21.3.el7.x86_64 (mockbuild@) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC) ) #1 SMP Tue Jun 18 16:35:19 UTC 2019 2.Linux查看版本当前操作系统内核信息 uname -a Linux swarm-node1 3.10.0-957.21.3.el7.x86_64 #1 SMP Tue Jun 18 16:35:19 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux 3.Linux查看cpu相关信息,包括型号、主频、内核信息等 cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 85 model name : Intel(R) Xeon(R) Platinum 8269CY CPU @ 2.50GHz stepping : 7 microcode : 0x1 cpu MHz : 2500.002 cache size : 36608 KB physical id : 0 siblings : 4 core id : 0 cpu cores : 2 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 22 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc eagerfpu pni pclmulqdq monitor ssse3 fma cx16 pcid sse4_1sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx avx512f avx512dq rdseed adx smap avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 arat avx512_vnni bogomips : 5000.00 clflush size : 64 cache_alignment : 64 address sizes : 46 bits physical, 48 bits virtual power management :⼆、uname的使⽤ uname命令⽤于打印当前系统相关信息(内核版本号、硬件架构、主机名称和操作系统类型等)。
怎么查看linux操作系统
怎么查看linux操作系统在windows下我们查看系统信息直接右击电脑属性就可以查看了.那么在Linux系统中如何查看呢.下面跟着小编来一起了解下怎么查看linux操作系统吧。
查看linux操作系统方法如其它信息一样,Linux的系统信息也是写入到文件中的,请参考以下操作:打开终端(terminal,命令行工具)输入$ cat /proc/version,回车执行这里面的信息很完整,可以看到系统版本信息。
linux查看是什么操作系统是什么命令查看操作系统信息的相关命令太多了,下面这个列表算是常用的和查看操作系统相关的命令的合集吧。
希望能帮到你!# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsusb -tv # 列出所有USB设备# lsmod # 列出加载的内核模块# env # 查看环境变量资源# free -m # 查看内存使用量和交换区使用量# df -h # 查看各分区使用情况# du -sh <目录名> # 查看指定目录的大小# grep MemT otal /proc/meminfo # 查看内存总量# grep MemFree /proc/meminfo # 查看空闲内存量# uptime # 查看系统运行时间、用户数、负载# cat /proc/loadavg # 查看系统负载磁盘和分区# mount | column -t # 查看挂接的分区状态# fdisk -l # 查看所有分区# swapon -s # 查看所有交换分区# hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备)# dmesg | grep IDE # 查看启动时IDE设备检测状况网络# ifconfig # 查看所有网络接口的属性# iptables -L # 查看防火墙设置# route -n # 查看路由表# netstat -lntp # 查看所有监听端口# netstat -antp # 查看所有已经建立的连接# netstat -s # 查看网络统计信息进程# ps -ef # 查看所有进程# top # 实时显示进程状态用户# w # 查看活动用户# id <用户名> # 查看指定用户信息# last # 查看用户登录日志# cut -d: -f1 /etc/passwd # 查看系统所有用户# cut -d: -f1 /etc/group # 查看系统所有组# crontab -l # 查看当前用户的计划任务服务# chkconfig –list # 列出所有系统服务# chkconfig –list | grep on # 列出所有启动的系统服务程序# rpm -qa # 查看所有安装的软件包如何查看Linux操作系统与内核版本1. 查看内核版本命令:chen@mylinuxserver:~> cat /proc/versionLinux version 2.6.5-7.244-smp (geeko@buildhost) (gcc version 3.3.3 (SuSE Linux)) #1 SMP Mon Dec 12 18:32:25 UTC 2005/proc 目录的作用?chen@mylinuxserver:/proc> uname -aLinux mylinuxserver 2.6.5-7.244-smp #1 SMP Mon Dec 12 18:32:25 UTC 2005 i686 i686 i386 GNU/Linuxchen@mylinuxserver:/proc> uname -r2.6.5-7.244-smpuname命令的作用?2. 查看Linux版本:1) 登录到服务器执行lsb_release -a ,即可列出所有版本信息,例如:chen@mylinuxserver:/proc> lsb_release -aLSB Version: core-2.0-noarch:core-3.0-noarch:core-2.0-ia32:core-3.0-ia32:g raphics-2.0-ia32:graphics-2.0-noarch:graphics-3.0-ia32:graphics-3.0-noarchDistributor ID: SUSE LINUXDescription: SUSE LINUX Enterprise Server 9 (i586)Release: 9Codename: n/a注:这个命令适用于所有的linux,包括Redhat、SuSE、Debian等发行版。
Linux操作系统查看系统信息命令
Linux操作系统查看系统信息命令推荐文章Linux操作系统的常用命令大全热度:Linux操作系统的命令大全及常见问题介绍热度: Linux操作系统查看硬盘信息的命令热度:Linux操作系统查看内存信息的命令热度:Linux操作系统查看cpu 信息的命令热度:Linux操作系统的系统信息我们可以通过命令来查看到。
下面由店铺为大家整理了Linux操作系统查看系统信息的命令的相关知识,希望对大家有帮助!Linux操作系统查看系统信息常用命令# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsusb -tv # 列出所有USB设备# lsmod # 列出加载的内核模块# env # 查看环境变量资源# free -m # 查看内存使用量和交换区使用量# df -h # 查看各分区使用情况# du -sh <目录名> # 查看指定目录的大小# grep MemTotal /proc/meminfo # 查看内存总量# grep MemFree /proc/meminfo # 查看空闲内存量# uptime # 查看系统运行时间、用户数、负载# cat /proc/loadavg # 查看系统负载磁盘和分区# mount | column -t # 查看挂接的分区状态# fdisk -l # 查看所有分区# swapon -s # 查看所有交换分区# hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备)# dmesg | grep IDE # 查看启动时IDE设备检测状况网络# ifconfig # 查看所有网络接口的属性# iptables -L # 查看防火墙设置# route -n # 查看路由表# netstat -lntp # 查看所有监听端口# netstat -antp # 查看所有已经建立的连接# netstat -s # 查看网络统计信息进程# ps -ef # 查看所有进程# top # 实时显示进程状态用户# w # 查看活动用户# id <用户名> # 查看指定用户信息# last # 查看用户登录日志# cut -d: -f1 /etc/passwd # 查看系统所有用户# cut -d: -f1 /etc/group # 查看系统所有组# crontab -l # 查看当前用户的计划任务服务# chkconfig –list # 列出所有系统服务# chkconfig –list | grep on # 列出所有启动的系统服务程序# rpm -qa # 查看所有安装的软件包Linux操作系统查看系统信息主要命令1、查看系统版本:lsb_release -a2、查看内核版本:uname -a3、查看cpu型号:cat /proc/cpuinfo4、查看硬盘空间情况:df -h5、查看内存信息:free -m6、查看网络信息:ifconfig补充:Linux操作系统如何查看系统信息1:more /etc/issue 命令查看1.1 Oracle Linux复制代码代码如下:[root@DB-Server ~]# more /etc/issueOracle Linux Serverrelease 5.7Kernel \r on an \m1.2 Centos Linux复制代码代码如下:[root@Centos2 ~]# more /etc/issueCentOS release 6.4 (Final)Kernel \r on an \m1.3 RedHat Linux复制代码代码如下:[root@getlnx05 ~]# more /etc/issueRed Hat Enterprise Linux Server release 5.7 (Tikanga)Kernel \r on an \m2: lsb_release -a 命令查看2.1 Oracle Linux复制代码代码如下:[root@DB-Server ~]# lsb_release -aLSB Version: :core-4.0-amd64:core-4.0-ia32:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-ia32:printing-4.0-noarchDistributor ID: EnterpriseEnterpriseServerDescription: Enterprise Linux Enterprise Linux Server release 5.7 (Carthage)Release: 5.7Codename: Carthage2.2 Centos Linux复制代码代码如下:[root@Centos2 ~]# lsb_release -aLSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarchDistributor ID: CentOSDescription: CentOS release 6.4 (Final)Release: 6.4Codename: Final2.3 RedHat Linux复制代码代码如下:[root@getlnx05 ~]# lsb_release -aLSB Version: :core-4.0-amd64:core-4.0-ia32:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-ia32:printing-4.0-noarchDistributor ID: RedHatEnterpriseServerDescription: Red Hat Enterprise Linux Server release 5.7 (Tikanga)Release: 5.7Codename: Tikanga3:cat /etc/redhat-release 命令查看这个命令应该只有部分Linux可以查看,不是所有版本Linux都可以使用该命令3.1 Oracle Linux复制代码代码如下:[root@DB-Server ~]# cat /etc/redhat-releaseRed Hat Enterprise Linux Server release 5.7 (Tikanga)[root@DB-Server etc]# cat /etc/*releaseEnterprise Linux Enterprise Linux Server release 5.7 (Carthage) Oracle Linux Server release 5.7Red Hat Enterprise Linux Server release 5.7 (Tikanga)[root@DB-Server etc]# ls /etc/*lease/etc/enterprise-release /etc/oracle-release /etc/redhat-release[root@DB-Server etc]#3.2 Centos Linux复制代码代码如下:[root@Centos2 ~]# cat /etc/redhat-releaseCentOS release 6.4 (Final)[root@Centos2 ~]# cat /etc/*releaseCentOS release 6.4 (Final)LSB_VERSION=base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarchCentOS release 6.4 (Final)CentOS release 6.4 (Final)[root@Centos2 ~]# ls /etc/*release/etc/centos-release /etc/lsb-release /etc/redhat-release /etc/system-release[root@Centos2 ~]#3.3 RedHat Linux复制代码代码如下:[root@getlnx05 ~]# cat /etc/redhat-releaseRed Hat Enterprise Linux Server release 5.7 (Tikanga)[root@getlnx05 ~]# cat /etc/*releaseRed Hat Enterprise Linux Server release 5.7 (Tikanga)[root@getlnx05 ~]# ls /etc/*release/etc/redhat-release[root@getlnx05 ~]#4 rpm -q redhat-release命令查看,只适用于Redhat Linux复制代码代码如下:[root@getlnx05 ~]# rpm -q redhat-releaseredhat-release-5Server-5.7.0.3。
linux系统怎么查看自己电脑的cpu位数
linux系统怎么查看自己电脑的cpu位数linux系统怎么查看自己电脑的cpu位数?不知道的话跟着店铺一起来学习linux系统怎么查看自己电脑的cpu位数。
linux系统怎么查看自己电脑的cpu位数的方法1.查看Linux的操作系统和硬件cpu位数linux 操作系统的位数查看getconf LONG_BIT 如果是32表示是32位eg:[root@db ~]# getconf LONG_BIT32[root@db ~]# getconf WORD_BIT32或者通过cat /proc/cpuinfo也可以查看再或者[root@svr-db-test ~]# file /sbin/init/sbin/init: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped查看cpu硬件架构在Linux中使用命令arch可以初步查看出当前系统所识别出来的机器CPU类型,如"i386", "i486","i586", "alpha", "sparc", "arm", "m68k","mips", "ppc","ia64","x86_64"等;ia64和x86_64就说明这台机器是64位的;eg:[root@db ~]# archi686或者[root@svr-db-test ~]# uname -mx86_64或者[root@svr-db-test ~]# echo $HOSTTYPEx86_642. 查看windows的操作系统和硬件cpu位数Microsoft Windows XP [版本 5.1.2600](C) 版权所有 1985-2001 Microsoft Corp.C:/Documents and Settings/Administrator>systeminfo主机名: LUOBO-090566BDEOS 名称: Microsoft Windows XP ProfessionalOS 版本: 5.1.2600 Service Pack 3 Build 2600OS 制造商: Microsoft CorporationOS 配置: 独立工作站OS 构件类型: Multiprocessor Free注册的所有人: 微软用户注册的组织: 微软中国产品 ID: 76481-640-1464517-23673初始安装日期: 2009-9-2, 10:16:44系统启动时间: 0 天 0 小时 35 分 35 秒系统制造商: Dell Inc.系统型号: MXC061系统类型: X86-based PC处理器: 安装了 1 个处理器。
linux如何查看cpu32位64位
linux如何查看cpu32位64位linux想要查看下电脑cpu是32位还是64位,那么用什么方法去查看好呢?下面由店铺给你做出详细的linux查看cpu32位64位方法介绍!希望对你有帮助!linux查看cpu32位64位方法一1. 查看物理CPU的个数#cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l2. 查看逻辑CPU的个数#cat /proc/cpuinfo |grep "processor"|wc -l3. 查看CPU是几核#cat /proc/cpuinfo |grep "cores"|uniq4. 查看CPU的主频#cat /proc/cpuinfo |grep MHz|uniq#uname -aLinux euis1 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux(查看当前操作系统内核信息)#cat /etc/issue | grep LinuxRed Hat Enterprise Linux AS release 4 (Nahant Update 5)(查看当前操作系统发行版信息)#cat /proc/cpuinfo | grep name |cut-f2-d:|uniq-c8Intel(R)Xeon(R)**************** (看到有8个逻辑CPU, 也知道了CPU型号)#cat /proc/cpuinfo | grep physical | uniq -c4physical id : 04physical id : 1(说明实际上是两颗4核的CPU)#getconf LONG_BIT32(说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit)#cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l8(结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit)linux查看cpu32位64位方法二t=12015&highlight=bit虽然现在新出的Intel CPU都已经支持64bit,但是有些旧机器上可能不太清楚,因为Intel CPU的型号实在繁多。
Linux系统查看系统是32位还是64位方法总结
Linux系统查看系统是32位还是64位⽅法总结这篇博客是总结、归纳查看Linux系统是32位还是64位的⼀些⽅法,很多内容来⾃⽹上⽹友的博客。
本篇只是整理、梳理这⽅⾯的知识,⽅便⾃⼰忘记的时候随时查看。
⽅法1:getconf LONG_BIT 查看如下例⼦所⽰: 32位Linux系统显⽰32, 64位Linux系统显⽰64。
最简单、快捷的⽅法。
[root@DB-Server ~]# getconf LONG_BIT32[root@gettestlnx01 ~]# getconf LONG_BIT64⽅法2:uname命令查看如下例⼦所⽰,x86_64表⽰64位系统, i686 i386表⽰32位系统。
i686 只是i386的⼀个⼦集,⽀持的cpu从Pentium 2 (686)开始,之前的型号不⽀持.[root@DB-Server ~]# uname -aLinux DB-Server 2.6.18-194.el5 #1 SMP Tue Mar 16 21:52:43 EDT 2010 i686 i686 i386 GNU/Linux[root@DB-Server ~]# uname -mi686[root@gettestlnx01 ~]# uname -aLinux gettestlnx01 3.8.13-16.2.1.el6uek.x86_64 #1 SMP Thu Nov 7 17:01:44 PST 2013 x86_64 x86_64 x86_64 GNU/Linux[root@gettestlnx01 ~]# uname -mx86_64⽅法3: arch命令查看[root@DB-Server ~]# archi686[root@gettestlnx01 ~]# archx86_64⽅法4: file命令查看[root@DB-Server ~]# file /sbin/init/sbin/init: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), forGNU/Linux 2.6.9, stripped[root@DB-Server ~]#[root@DB-Server ~]#[root@DB-Server ~]# file /bin/ls/bin/ls: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), forGNU/Linux 2.6.9, stripped[root@gettestlnx01 ~]# file /sbin/init/sbin/init: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped [root@gettestlnx01 ~]#[root@gettestlnx01 ~]#[root@gettestlnx01 ~]# file /bin/ls/bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped⽅法5: 此⽅法来⾃于David的博客,通过查看CPU的信息来判定Linux系统是否是64位操作系统。