查看linux系统版本,内核,CPU,MEM,位数的相关命令

合集下载

9个Linux查看系统硬件信息命令(实例详解)

9个Linux查看系统硬件信息命令(实例详解)

9个Linux查看系统硬件信息命令(实例详解)在Linux下,我们精要遇到需要查看系统的硬件信息,这⾥我罗列了查看系统硬件信息的实⽤命令,并做了分类,实例解说。

执⾏环境:ubuntu 16.041. cpulscpu命令,查看的是cpu的统计信息.root@ubuntu:/home/peng/# lscpuArchitecture: x86_64 #cpu架构CPU op-mode(s): 32-bit, 64-bitByte Order: Little Endian #⼩尾序CPU(s): 1 #总共有1核On-line CPU(s) list: 0Thread(s) per core: 1 #每个cpu核,只能⽀持⼀个线程,即不⽀持超线程Core(s) per socket: 1Socket(s): 1NUMA node(s): 1Vendor ID: GenuineIntel #cpu产商 intelCPU family: 6Model: 158Model name: Intel(R) Core(TM) i5-7500 CPU @ 3.40GHzStepping: 9CPU MHz: 3408.070BogoMIPS: 6816.14Hypervisor vendor: VMwareVirtualization type: full #⽀持cpu虚拟化技术L1d cache: 32KL1i cache: 32KL2 cache: 256KL3 cache: 6144KNUMA node0 CPU(s): 0查看/proc/cpuinfo,可以知道每个cpu信息,如每个CPU的型号,主频等。

root@ubuntu:/home/peng# cat /proc/cpuinfoprocessor : 0vendor_id : GenuineIntelcpu family : 6model : 158model name : Intel(R) Core(TM) i5-7500 CPU @ 3.40GHzstepping : 9microcode : 0x48cpu MHz : 3408.070cache size : 6144 KBphysical id : 0siblings : 1core id : 0cpu cores : 1apicid : 0initial apicid : 0fpu : yesfpu_exception : yescpuid level : 22wp : yes.....2. 内存概要查看内存情况root@ubuntu:/home/peng# free -mtotal used free shared buff/cache availableMem: 1970 702 315 13 952 1025Swap: 974 20 954这⾥的单位是MB,总共的内存是1970MB。

Linux终端命令系统信息查看

Linux终端命令系统信息查看

Linux终端命令系统信息查看Linux是一种广泛使用的操作系统,它以其稳定性和自由开源的特点而闻名。

对于使用Linux的用户来说,了解系统的各种信息是非常重要的。

通过终端命令,可以快速准确地查看和了解系统的相关信息。

本篇文章将介绍一些常用的Linux终端命令,用于查看系统的各种信息。

1. uname命令uname命令用于查看系统的基本信息,包括内核版本、系统名称、主机名等。

在终端中输入以下命令:```shelluname -a```执行该命令后,会显示系统的基本信息,如下所示:```Linux ubuntu 5.4.0-70-generic #78-Ubuntu SMP Fri Mar 19 13:29:52 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux```其中,Linux代表操作系统名称,ubuntu代表系统名称,5.4.0-70-generic代表内核版本,x86_64代表CPU架构。

2. lsb_release命令lsb_release命令用于查看系统的发行版本信息。

在终端中输入以下命令:```shelllsb_release -a```执行该命令后,会显示系统的发行版本信息,如下所示:```No LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 20.04.2 LTSRelease: 20.04Codename: focal```其中,Distributor ID代表发行商标识,Description代表系统描述,Release代表系统版本号,Codename代表版本的代号。

3. df命令df命令用于查看文件系统的磁盘使用情况。

在终端中输入以下命令:```shelldf -h```执行该命令后,会显示文件系统磁盘使用情况,如下所示:```Filesystem Size Used Avail Use% Mounted on/dev/sda1 219G 36G 173G 17% /tmpfs 16G 0 16G 0% /dev/shm```其中,Filesystem代表文件系统名称,Size代表总容量,Used代表已使用容量,Avail代表可用容量,Use%代表已使用百分比,Mounted on代表挂载点。

Linux 操作系统查看服务器系统信息命令(linux系统)

Linux 操作系统查看服务器系统信息命令(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 # 查看网络统计信息用户 :# w # 查看活动用户# id <用户名 > # 查看指定用户信息# last # 查看用户登录日志# cut -d: -f1 /etc/passwd # 查看系统所有用户# cut -d: -f1 /etc/group # 查看系统所有组# crontab -l # 查看当前用户的计划任务服务 :# chkconfig --list # 列出所有系统服务# chkconfig --list | grep on # 列出所有启动的系统服务目录:#pushd . #将当前目录入栈#popd #回到上一次入栈的目录中国 Unix/Linux软件开发联盟技术门户网 , 为中国 Unix/Linux软件开发者建造一个属于我们的互联网家园,为中国 Unix/Linux的发展撑起一片蓝天。

Linux终端硬件信息查看命令行获取系统硬件信息

Linux终端硬件信息查看命令行获取系统硬件信息

Linux终端硬件信息查看命令行获取系统硬件信息在Linux系统中,我们经常需要查看硬件信息以了解电脑的配置和性能。

本文将介绍一些常用的命令行工具,帮助您快速获取系统的硬件信息。

1. 查看CPU信息首先,让我们来查看CPU的相关信息。

在终端中执行以下命令:```$ cat /proc/cpuinfo```这个命令会显示出CPU的详细信息,包括型号、频率、核心数等。

2. 查看内存信息接下来,我们来获取系统内存的信息。

在终端中执行以下命令:```$ cat /proc/meminfo```这个命令会显示出内存的详细信息,包括总内存、可用内存、使用中的内存等。

3. 查看硬盘信息Linux系统中,我们可以使用`df`命令来查看硬盘的使用情况。

在终端中执行以下命令:```$ df -h```这个命令会列出系统中所有硬盘的使用情况,包括挂载点、文件系统类型、可用空间等。

4. 查看网络接口信息要查看网络接口的信息,可以使用`ifconfig`命令。

在终端中执行以下命令:```$ ifconfig```这个命令会显示出系统中所有的网络接口,包括IP地址、MAC地址等。

5. 查看显卡信息如果您想获取显卡的信息,可以使用`lspci`命令。

在终端中执行以下命令:```$ lspci -v | grep VGA```这个命令会显示出系统中的显卡信息,包括厂商、型号等。

6. 查看USB设备信息要查看已连接的USB设备信息,可以使用`lsusb`命令。

在终端中执行以下命令:```$ lsusb```这个命令会列出系统中所有的USB设备,包括厂商、型号等。

7. 查看BIOS信息最后,我们来获取系统的BIOS信息。

在终端中执行以下命令:```$ sudo dmidecode -t bios```这个命令会显示出系统的BIOS信息,包括厂商、版本等。

以上就是获取Linux系统硬件信息的常用命令行工具。

通过这些命令,您可以快速查看系统的配置和性能情况,帮助您更好地了解和管理自己的电脑。

Linux终端命令教程查看系统信息

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```这个命令会以人类可读的方式显示系统各个文件系统的磁盘空间使用情况,包括文件系统的总大小、已使用空间和剩余空间等信息。

Linu操作系统查看服务器系统信息命令linu系统

Linu操作系统查看服务器系统信息命令linu系统

L i n u操作系统查看服务器系统信息命令l i n u系统Virtue carries wealth. On the morning of November 2, 2022Linux操作系统查看服务器系统信息命令linux系统系统:uname-a查看内核/操作系统/CPU信息head-n1/etc/issue查看操作系统版本cat/proc/cpuinfo查看CPU信息hostname查看计算机名lspci-tv列出所有PCI设备lsusb-tv列出所有USB设备lsmod列出加载的内核模块env查看环境变量资源:free-m查看内存使用量和交换区使用量df-h查看各分区使用情况du-sh<目录名>查看指定目录的大小grepMemTotal/proc/meminfo查看内存总量grepMemFree/proc/meminfo查看空闲内存量uptime查看系统运行时间、用户数、负载cat/proc/loadavg查看系统负载磁盘和分区:mount|column-t查看挂接的分区状态fdisk-l查看所有分区swapon-s查看所有交换分区hdparm-i/dev/hda查看磁盘参数仅适用于IDE设备dmesg|grepIDE查看启动时IDE设备检测状况网络:ifconfig查看所有网络接口的属性iptables-L查看防火墙设置route-n查看路由表netstat-lntp查看所有监听端口netstat-antp查看所有已经建立的连接netstat-s查看网络统计信息用户:w查看活动用户id<用户名>查看指定用户信息last查看用户登录日志cut-d:-f1/etc/passwd查看系统所有用户cut-d:-f1/etc/group查看系统所有组crontab-l查看当前用户的计划任务服务:chkconfig--list列出所有系统服务chkconfig--list|grepon列出所有启动的系统服务目录:pushd.将当前目录入栈popd回到上一次入栈的目录技术门户网,为中国Unix/Linux软件开发者建造一个属于我们的互联网家园,为中国Unix/Linux的发展撑起一片蓝天。

LinuxShell:Linux系统信息查看命令大全

LinuxShell:Linux系统信息查看命令大全

LinuxShell: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常见命令的列表。

使用Linux终端来查看系统信息

使用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查看服务器系统信息命令

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 # 查看网络统计信息用户:# w # 查看活动用户# id <用户名> # 查看指定用户信息# last # 查看用户登录日志# cut -d: -f1 /etc/passwd # 查看系统所有用户# cut -d: -f1 /etc/group # 查看系统所有组# crontab -l # 查看当前用户的计划任务服务:# chkconfig --list # 列出所有系统服务# chkconfig --list | grep on # 列出所有启动的系统服务目录:#pushd . #将当前目录入栈#popd #回到上一次入栈的目录。

如何在Linux终端中查看系统信息

如何在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继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

这篇文章主要介绍了命令行查看Linux的系统版本和内核版本以及机器字长,是一些Linux入门学习中的基础命令,需要的朋友可以参考下方法技巧查看Linux版本1. lsb_release -a (适用于所有linux)复制代码代码如下:LSB Version: :base-4.0-ia32:base-4.0-noarch:core-4.0-ia32:core-4.0-noarch:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-ia32:printing-4.0-noarchDstributor ID: CentOSDescription: CentOS release 6.5 (Final)Release: 6.5Codename: Final注意:如果提示“-bash: lsb_release: command not found” ,就需要手动安装 lsb_release 命令。

使用 yum install -y redhat-lsb 以下方法适用于RedHat , CentOS复制代码代码如下:#cat /etc/redhat-releaseCentOS release 6.5 (Final)或者通过查看软件包名来看查看系统版本redhat执行:复制代码代码如下:#rpm -q redhat-releasecentos执行;复制代码代码如下:# rpm -q centos-releasecentos-release-6-5.el6.centos.11.2.i686查看linux内核版本:1. uname -a复制代码代码如下:Linux default.hostname 2.6.32-042stab094.8 #1 SMP Tue Dec 16 20:36:56 MSK 2014 i686 i686 i386 GNU/Linux或者直接用-r 参数复制代码代码如下:uname -r2.6.32-042stab094.82. cat /proc/version复制代码代码如下:Linux version 2.6.32-042stab094.8 (root@kbuild-rh6-x64) (gcc version 4.4.6 20120305 (Red Hat 4.4.6-4) (GCC) ) #1 SMP Tue Dec 16 20:36:56 MSK 2014查看系统位数(查看机器字长)1..直接看看有没有/lib64 目录。

linux操作系统版本查看命令

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查看cpu、内存、版本信息

linux查看cpu、内存、版本信息

linux查看cpu、内存、版本信息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|uniq5、 # uname -a6、 Linux euis1 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux(查看当前操作系统内核信息)7、 # cat /etc/issue | grep Linux8、 Red Hat Enterprise Linux AS release 4 (Nahant Update 5(查看当前操作系统发行版信息)9、 # cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c8Intel(R)Xeon(R)****************(看到有8个逻辑CPU, 也知道了CPU型号)9 # cat /proc/cpuinfo | grep physical | uniq -c4 physical id : 04 physical id : 1(说明实际上是两颗4核的CPU)10、# getconf LONG_BIT32(说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit)11、# cat /proc/cpuinfo | grep flags | grep ' lm ' | wc –l8(结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit)12、如何获得CPU的详细信息:linux命令:cat /proc/cpuinfo13、用命令判断几个物理CPU,几个核等:逻辑CPU个数:# cat /proc/cpuinfo | grep "processor" | wc -l物理CPU个数:# cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l14、每个物理CPU中Core的个数:# cat /proc/cpuinfo | grep "cpu cores" | wc -l15、是否为超线程?如果有两个逻辑CPU具有相同的”core id”,那么超线程是打开的。

Linux查看系统配置命令

Linux查看系统配置命令

1.查看操作系统版本和内核:cat /etc/issueuname -r(uname -a)2.查看文件系统类型shell> df -Th这个命令不仅可以看所有分区的文件系统类型,对于各个分区的大小、使用情况和挂载点也都一目了然.shell> file -s /dev/hda1查看指定分区的文件系统类型3.查看CPU相关信息我的机器是双cpu,双核的...cat /etc/cpuinfoprocessor : 0 #第一个cpuvendor_id : Genuine英特尔#cpu厂商ID是Genuine英特尔,说明:vendor_id 代表X86系列CPU制造商标识.例如:“Genuine英特尔” 或“AuthenticAMD”.cpu family : 6 #cpu 系列是6,说明:CPU厂家生产的CPU系列号, 可用来确定处理器属于那一代产品.例如:6系列的INTEL处理器包括Pentium Pro、Pentium II、Pentium II Xeon、Pentium III和Pentium III Xeon处理器. 5 系列(第五代)包括Pentium处理器和采用MMX技术的Pentium处理器.F系列的INTEL处理器包括INTEL Pentium 4系列处理器(包括相同核心的Celerom处理器).6系列的AMD处理器实际指有K7系列CPU,有DURON和ATHION两大类.不过对于非X86系列的CPU则可能不显示值.model : 15 #型号23,说明:型号标识可用来确定处理器的制作技术以及属于该系列的第几代设计(或核心),型号与系列通常是相互配合使用的,用于确定计算机所安装的处理器是属于某系列处理器的哪种特定类型.如可确定Celerom处理器是Coppermine还是Tualutin核心;Athlon XP处理器是Paiomino还是Thorouhgbred核心.Model 14表示CPU 采用的是Coppermine核心.即使同是P3或P4,不同时期也有多种不同的核心,核心的改进能带来性能不小的提升. Coppermine 之前有katmai核心,之后有Tualatin核心.model name : 英特尔(R) Xeon(R) CPU 5110 @ 1.60GHzstepping : 6 #步进是10,说明:步进编号用来标识处理器的设计或制作版本,有助于控制和跟踪处理器的更改,步进还可以让最终用户更具体地识别其系统安装的处理器版本,确定微处理器的内部设计或制作特性.步进编号就好比处理器的小版本号,如CPUID为“686”和“686A”就好比WINZIP8.0和8.1的关系.步进编号和核心步进是密切联系的.cpu MHz : 1595.919 #cpu主频是1595.919MHzcache size : 4096 KB #二级缓存是4Mcpu cores : 2 #每个cpu插槽核数/每颗物理cpu核数是2...processor : 1 #第二个cpuvendor_id : Genuine英特尔cpu family : 6model : 15model name : 英特尔(R) Xeon(R) CPU 5110 @ 1.60GHz stepping : 6cpu MHz : 1595.919cache size : 4096 KBphysical id : 0siblings : 2core id : 1cpu cores : 24.查看cpu的位数getconf LONG_BIT325.查看内存相关信息cat /etc/meminfoMemTotal: 255444 kBMemFree: 53364 kBBuffers: 12204 kBCached: 111108 kBSwapCached: 0 kBActive: 114816 kBInactive: 57840 kB....6.查看硬盘和相关分区信息shell>fdisk -l7.查看安装了哪些rpm套件shell>rpm -qa8.查看ip和mac地址信息shell> ifconfig或者shell> more /etc/sysconfig/network-scripts/ifcfg-eth09.查看dns信息shell> more /etc/resolv.conf10.查看当前主机名称shell>hostnamecat /etc/sysconfig/network11.查看主板信息shell>lspci12.查看当前系统内存使用情况shell>free -k/free -m13.查看某一个文件夹的大小shell>du -sh dirName查看当前文件夹的总大小shell>du -sh查看当前文件夹每个文件/文件夹的大小shell>du -sh *14.查看当前系统cpu,memeory,负载情况shell> top15.查看运行时间及负载情况shell> uptime16.查看所属时区和是否使用UTC时间cat /etc/sysconfig/clock17:查看默认语言echo $LANG $LANGUAGEcat /etc/sysconfig/i18n18.查看某一网站的服务器环境curl --head 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系统信息的命令

查看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、机器型号、内存等信息

Linux系统查看CPU、机器型号、内存等信息

Linux系统查看CPU、机器型号、内存等信息系统维护时随时可能有需要查看 CPU 使⽤率,并根据相应信息分析系统状况的需要。

在 linux 中,可以通过 top 命令来查看CPU 使⽤状况。

关于 top 命令的详细说明请参看这篇⽂章。

top命令是Linux下常⽤的性能分析⼯具,能够实时显⽰系统中各个进程的资源占⽤状况,类似于Windows的任务管理器;不过这⾥我们主要是介绍⼀下 linux 系统如何查看CPU信息、机器型号、内存信息等。

系统# 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 # 查看所有安装的软件包查看CPU信息(型号)# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c8 Intel(R) Xeon(R) CPU E5410 @ 2.33GHz(看到有8个逻辑CPU, 也知道了CPU型号)# cat /proc/cpuinfo | grep physical | uniq -c4 physical id : 04 physical 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)再完整看cpu详细信息, 不过⼤部分我们都不关⼼⽽已.# dmidecode | grep 'Processor Information'查看内存信息# cat /proc/meminfo# 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)(查看当前操作系统发⾏版信息)查看机器型号# dmidecode | grep "Product Name"查看⽹卡信息# dmesg | grep -i eth总结以上就是这篇⽂章的全部内容了,希望本⽂的内容对⼤家的学习或者⼯作具有⼀定的参考学习价值,谢谢⼤家对的⽀持。

linux系统常用的系统信息查看命令

linux系统常用的系统信息查看命令

linux系统常用的系统信息查看命令
本文主要是为小伙伴们整理了一些linux系统一些常用的系统信息查看命令,有些在freebsd下也能用。

欢迎阅读。

#uname-a#查看内核/*作系统/CPU信息
#head-n1/etc/issue#查看*作系统版本
#cat/proc/cpuinfo#查看CPU信息
#hostname#查看计算机名
#lspci-tv#列出所有PCI设备
#lsusb-tv#列出所有USB设备
#lsmod#列出加载的内核模块
#env#查看环境变量资源
#free-m#查看内存使用量和交换区使用量
#df-h#查看各分区使用情况
#du-sh<目录名>#查看指定目录的大小
#grepMemTotal/proc/meminfo#查看内存总量
#grepMemFree/proc/meminfo#查看空闲内存量
#uptime#查看系统运行时间、用户数、负载
#cat/proc/loadavg#查看系统负载磁盘和分区
#mount|column-t#查看挂接的分区状态
#fdisk-l#查看所有分区
#swapon-s#查看所有交换分区
#hdparm-i/dev/hda#查看磁盘参数(仅适用于IDE设备)
#dmesg|grepIDE#查看启动时IDE设备检测状况网络
#ifconfig#查看所有网络接口的属*
#iptables-L#查看防火墙设置
#route-n#查看路由表
#stat-lntp#查看所有*端口
#stat-antp#查看所有已经建立的连接
#stat-s#查看网络统计信息进程。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

查看linux系统版本,内核,CPU,MEM,位数的相关命令1.查看版本,内核[oracle@svr15 ~]$ cat /etc/issueRed Hat Enterprise Linux AS release 4 (Nahant)Kernel \r on an \m[oracle@svr15 ~]$ cat /proc/versionLinux version 2.6.9-5.ELsmp (bhcompile@) (gcc version 3.4.3 20041212 (Red Hat 3.4.3-9.EL4)) #1 SMP Wed Jan 5 19:30:39 EST 2005[oracle@svr15 ~]$ uname -r2.6.9-5.ELsmp2.查看cpu,mem[oracle@svr15 ~]$ grep "model name" /proc/cpuinfomodel name : Intel(R) Xeon(R) CPU 5130 @ 2.00GHz model name : Intel(R) Xeon(R) CPU 5130 @ 2.00GHz model name : Intel(R) Xeon(R) CPU 5130 @ 2.00GHz model name : Intel(R) Xeon(R) CPU 5130 @ 2.00GHz[oracle@svr15 ~]$ cat /proc/cpuinfoprocessor : 0vendor_id : GenuineIntelcpu family : 6model : 15model name : Intel(R) Xeon(R) CPU 5130 @ 2.00GHz stepping : 6cpu MHz : 1995.006cache size : 64 KBphysical id : 0siblings : 2fdiv_bug : nohlt_bug : nof00f_bug : nocoma_bug : nofpu : yesfpu_exception : yescpuid level : 10wp : yesflags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm pni monitor ds_cpl tm2 xtprbogomips : 3956.73processor : 1vendor_id : GenuineIntelcpu family : 6model : 15model name : Intel(R) Xeon(R) CPU 5130 @ 2.00GHz stepping : 6cpu MHz : 1995.006cache size : 64 KBphysical id : 0siblings : 2fdiv_bug : nohlt_bug : nof00f_bug : nocoma_bug : nofpu : yesfpu_exception : yescpuid level : 10wp : yesflags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm pni monitor ds_cpl tm2 xtprbogomips : 3981.31processor : 2vendor_id : GenuineIntelcpu family : 6model : 15model name : Intel(R) Xeon(R) CPU 5130 @ 2.00GHz stepping : 6cpu MHz : 1995.006cache size : 64 KBphysical id : 3siblings : 2fdiv_bug : nohlt_bug : nof00f_bug : nocoma_bug : nofpu : yesfpu_exception : yescpuid level : 10wp : yesflags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm pni monitor ds_cpl tm2 xtprbogomips : 3981.31processor : 3vendor_id : GenuineIntelcpu family : 6model : 15model name : Intel(R) Xeon(R) CPU 5130 @ 2.00GHz stepping : 6cpu MHz : 1995.006cache size : 64 KBphysical id : 3siblings : 2fdiv_bug : nohlt_bug : nof00f_bug : nocoma_bug : nofpu : yesfpu_exception : yescpuid level : 10wp : yesflags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm pni monitor ds_cpl tm2 xtprbogomips : 3981.31[oracle@svr15 ~]$ grep MemTotal /proc/meminfoMemTotal: 4147280 kB[oracle@svr15 ~]$ freetotal used free shared buffers ca chedMem: 4147280 4138220 9060 0 106124 386 5896-/+ buffers/cache: 166200 3981080Swap: 4192924 0 41929243.查看操作系统位数[oracle@svr15 ~]$ ls / #如果有lib64或这个目录,那操作系统就是64位的bin boot dev etc home initrd lib lost+found media misc mnt opt proc root sbin selinux srv sys tmp usr var[oracle@svr15 ~]$ getconf LONG_BIT32[oracle@svr15 ~]$ ldd /sbin/mii-toollibc.so.6 => /lib/i686/libc.so.6 (0x00b2f000)/lib/ld-linux.so.2 (0x00a49000)linux配置IP地址即时生效:ifconfig eth0 192.168.1.102 netmask 255.255.255.0启动生效:vim /etc/sysconfig/network-scripts/ifcfg-eth0加入IPADDR=192.168.1.102NETMASK=255.255.255.0修改default gateway即时生效:route add default gw 192.168.1.1启动生效:vim /etc/sysconfig/network-scripts/ifcfg-eth0加入GATEWAY=192.168.1.1最后结果如下:DEVICE=eth0BOOTPROTO=staticIPADDR=192.168.1.102NETMASK=255.255.255.0GETEWAY=192.168.1.1ONBOOT=yesTYPE=Ethernet注:BOOTPROTO只有在static(静态)模式下才可以使用设置的IP信息修改dnsvim /etc/resolv.conf修改后可即时生效,启动同样有效形式加入nameserver= ***.***.***.***最多可有三个,作为上一个失败后的候选修改host name即时生效:hostname fc2启动生效:vim /etc/sysconfig/network形式如下:NETWORKING=yesHOSTNAME=##########################################################首先,先了解传统的网络配置命令:1. 使用ifconfig命令配置并查看网络接口情况示例1: 配置eth0的IP,同时激活设备:ifconfig eth0 192.168.4.1 netmask 255.255.255.0 up示例2: 配置eth0别名设备 eth0:1 的IP,并添加路由ifconfig eth0:1 192.168.4.2route add –host 192.168.4.2 dev eth0:1示例3:激活(禁用)设备ifconfig eth0:1 up(down)示例4:查看所有(指定)网络接口配置ifconfig (eth0)—————————2. 使用route 命令配置路由表示例1:添加到主机路由route add –host 192.168.4.2 dev eth0:1route add –host 192.168.4.1 gw 192.168.4.250示例2:添加到网络的路由route add –net IP netmask MASK eth0route add –net IP netmask MASK gw IProute add –net IP/24 eth1示例3:添加默认网关route add default gw IP示例4:删除路由route del –host 192.168.4.1 dev eth0:1示例5:查看路由信息route 或 route -n (-n 表示不解析名字,列出速度会比route 快) —————————3.ARP 管理命令示例1:查看ARP缓存arp示例2: 添加arp –s IP MAC示例3: 删除arp –d IP—————————4. ip是iproute2软件包里面的一个强大的网络配置工具,它能够替代一些传统的网络管理工具。

相关文档
最新文档