如何查看LINUX操作系统是多少位的

合集下载

查看Linux系统内存、CPU、磁盘使用率和详细信息

查看Linux系统内存、CPU、磁盘使用率和详细信息

查看Linux系统内存、CPU、磁盘使⽤率和详细信息⼀、查看内存占⽤1、free# free -m以MB为单位显⽰内存使⽤情况[root@localhost ~]# free -mtotal used free shared buff/cache availableMem: 118521250866841019349873Swap: 601506015# free -h以GB为单位显⽰内存使⽤情况[root@localhost ~]# free -htotal used free shared buff/cache availableMem: 11G 1.2G 8.5G 410M 1.9G 9.6GSwap: 5.9G 0B 5.9G# free -t以总和的形式查询内存的使⽤信息[root@localhost ~]# free -ttotal used free shared buff/cache availableMem: 1213733212853448870628420268198136010105740Swap: 616038006160380Total: 18297712128534415031008# free -s 5周期性的查询内存使⽤信息每5秒执⾏⼀次命令[root@localhost ~]# free -s 5total used free shared buff/cache availableMem: 1213733212807968875008420268198152810110136Swap: 616038006160380解释:Mem:内存的使⽤情况总览表(物理内存)Swap:虚拟内存。

即可以把数据存放在硬盘上的数据shared:共享内存,即和普通⽤户共享的物理内存值buffers:⽤于存放要输出到disk(块设备)的数据的cached:存放从disk上读出的数据total:机器总的物理内存used:⽤掉的内存free:空闲的物理内存注:物理内存(total)=系统看到的⽤掉的内存(used)+系统看到空闲的内存(free)2、查看某个pid的物理内存使⽤情况# cat /proc/PID/status | grep VmRSS[root@localhost ~]# pidof nginx2732727326[root@localhost ~]#[root@localhost ~]# cat /proc/27327/status | grep VmRSSVmRSS: 2652 kB[root@localhost ~]#[root@localhost ~]# cat /proc/27326/status | grep VmRSSVmRSS: 1264 kB[root@localhost ~]#[root@localhost ~]# pidof java1973[root@localhost ~]# cat /proc/1973/status | grep VmRSSVmRSS: 1166852 kB由上⾯可知,nginx服务进程的两个pid所占物理内存为"2652+1264=3916k"3、查看本机所有进程的内存占⽐之和# cat mem_per.sh[root@localhost ~]# cat mem_per.sh#!/bin/bashps auxw|awk '{if (NR>1){print $4}}' > /opt/mem_listawk '{MEM_PER+=$1}END{print MEM_PER}' /opt/mem_list[root@localhost ~]#[root@localhost ~]# chmod755 mem_per.sh[root@localhost ~]#[root@localhost ~]# sh mem_per.sh64.4[root@localhost ~]#脚本配置解释:ps -auxw|awk '{print $3}' 表⽰列出本机所有进程的cpu利⽤率情况,结果中第⼀⾏带"%CPU"字符ps -auxw|awk '{print $4}' 表⽰列出本机所有进程的内存利⽤率情况,结果中第⼀⾏带"%MEM"字符ps auxw|awk '{if (NR>1){print $4}} 表⽰将"ps auxw"结果中的第⼀⾏过滤(NR>1)掉,然后打印第4⾏⼆、查看CPU使⽤情况1、toptop后键⼊P看⼀下谁占⽤最⼤# top -d 5周期性的查询CPU使⽤信息每5秒刷新⼀次top - 02:37:55 up 4 min, 1 user, load average: 0.02, 0.10, 0.05Tasks: 355 total, 1 running, 354 sleeping, 0 stopped, 0 zombie%Cpu(s): 3.0 us, 2.8 sy, 0.0 ni, 94.2id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st# us:表⽰⽤户空间程序的cpu使⽤率(没有通过nice调度)# sy:表⽰系统空间的cpu使⽤率,主要是内核程序。

查看Linux操作系统版本命令

查看Linux操作系统版本命令

查看Linux操作系统版本命令(⼀)查看操作系统版本的⽅法1.uname -a 可以查看内核版本等信息Linux test 3.10.0-957.1.3.el7.x86_64 #1 SMP Thu Nov 29 14:49:43 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux2.uname -r3.10.0-957.1.3.el7.x86_643.cat /proc/version (proc⾥⾯存放内核相关的⽂件)Linux version 3.10.0-957.1.3.el7.x86_64 (mockbuild@) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC) ) #1 SMP Thu Nov 29 14:49:43 UTC 20184.cat /etc/redhat-release (⼀般⽤于输出centos版本)CentOS Linux release 7.6.1810 (Core)5.cat /etc/issue(⼀般查看RedHat版本)Red Hat Enterprise Linux Server release 6.9 (Santiago)(⼆)查看系统是32位或者64位的⽅法1. getconf LONG_BIT or getconf WORD_BIT输⼊:getconf LONG_BIT返回结果:64输⼊:getconf WORD_BIT返回结果:32分析:32位的系统中int类型和long类型⼀般都是4字节,64位的系统中int类型还是4字节的,但是long已变成了8字节inux系统中可⽤”getconf WORD_BIT”和”getconf LONG_BIT”获得word和long的位数。

64位系统中应该分别得到32和64。

所以该系统为64为Linux系统。

2. file /bin/ls/bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux2.6.18, stripped可以看到 ELF 64-bit LSB 所以该系统为64位。

Linux查看服务器总内存和总硬盘大小

Linux查看服务器总内存和总硬盘大小

Linux查看服务器总内存和总硬盘大小一、linux CPU大小;其实应该通过Physical Processor ID来区分单核和双核。

而Physical Processor ID可以从cpuinfo或者dmesg中找到. flags 如果有 ht 说明支持超线程技术判断物理CPU的个数可以查看physical id 的值,相同则为同一个物理CPU可以看到上面,这台机器有两个双核的CPU,ID分别是0和3,大小是2.8G。

二、内存大小三、硬盘大小拓展资料更多查看linux硬件信息的方法uname -a # 查看内核/操作系统/CPU信息的linux系统信息命令head -n 1 /etc/issue # 查看操作系统版本,是数字1不是字母Lcat /proc/cpuinfo # 查看CPU信息的linux系统信息命令hostname # 查看计算机名的linux系统信息命令lspci -tv # 列出所有PCI设备lsusb -tv # 列出所有USB设备的linux系统信息命令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 # 查看所有进程拓展资料如何获得CPU的详细信息:linux命令:cat /proc/cpuinfo用命令判断几个物理CPU,几个核等:逻辑CPU个数:# cat /proc/cpuinfo | grep "processor" | wc -l物理CPU个数:# cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l每个物理CPU中Core的个数:# cat /proc/cpuinfo | grep "cpu cores" | wc -l是否为超线程?如果有两个逻辑CPU具有相同的”core id”,那么超线程是打开的。

怎么看电脑系统是多少位 查看电脑系统位数方法总结

怎么看电脑系统是多少位  查看电脑系统位数方法总结

怎么看电脑系统是多少位查看电脑系统位数方法总结发布时间:2011-05-28 00:05作者:电脑百事网来源:18942 次阅读怎么看电脑是多少位系统呢?朋友可能多数会产生这样的疑问,接下来编辑将为大家介绍如何查看自己电脑到底是多少位的系统。

查看电脑操作系统的位树其实方法很多,懂电脑的朋友也会说无非就是使用一些电脑命令啦或者软件之类工具等。

没错方法基本上也就是这些了,不过这里需要注意的是使用一些电脑命令查看,不同电脑操作系统操作方法可能不一样,具体大家可以看下文,当然也有通用的方法,这里卖点关子,往下看就知道了。

如何确定计算机是否正在运行32 位还是64 位版本的Windows 操作系统呢?方法如下:Windows Vista 或Windows 7系统下查看系统位数方法如果您的Windows Vista 或Windows 7,有两种方法来确定是否正在运行32 位或64 位版本。

如果其中一个不起作用,请尝试下面的软件查看方法即可。

方法一:进入控制面板-- 查看系统窗口⒈单击"启动类型系统在中开始搜索框中,然后单击系统在中程序列表。

操作系统显示如下:对于64 位版本的操作系统:64 位操作系统此时将显示为系统类型在"下,系统.对于32 位版本的操作系统:32 位操作系统此时将显示为系统类型在"下,系统.方法二:查看系统信息窗口单击"类型系统在中开始搜索框中,然后单击系统信息在中程序列表。

当系统摘要选择在导航窗格中,操作系统将显示如下:对于64 位版本的操作系统:x 基于x64 的计算机此时将显示为系统类型在"下,项目.对于32 位版本的操作系统:在基于x86 的PC x此时将显示为系统类型在"下,项目.Windows Xp系统下查看系统位数方法下面的方法大家可以尝试下,有些xp系统有可能不可用,不行直接使用下面推荐的软件查看方法。

方法一:开始--运行命令在命令框中输入sysdm.cpl或winmsd.exe 命令来查看系统信息,如果可以的话,会弹出系统属性框里面一般可以看的到。

32位与64位系统区别(如何查看系统是多少位的)

32位与64位系统区别(如何查看系统是多少位的)

转自:/Article/Tech/201111/46624.html位数指的是CPU GPRs(General-Purpose Registers,通用寄存器)的数据宽度为多少位,多少位(以32位为例)32位指令集就是运行32位数据的指令,也就是说处理器一次可以运行32bit数据。

那怎么查看呢?1.在开始运行中输入“winver”,如果你的系统是64位的,会明确标示出“x64 Edition”。

2.运行中输入“cmd”,然后在命令提示符窗口中输入“systeminfo”,如果你的系统是64位的,会在MicrosoftXP Professional一行后明确标示出“x64 Edition”,否则你的系统就是32位的。


在cmd下输入systeminfo,或者输入dxdiag,都可以察看。

我的电脑属性里也有,32的不显示,64的才显示================简单的说32位系统就是指地址总线是32位的的系统。


以下是一些相关资料,希望对你有帮助:
所谓的32位与64位实际上是指计算机的寻址空间大小,也就是在一个时钟频率动作下寻找内存做出多少位的计算动作。

2的5次方是32,而6次方则是64,对于采用二迚制的计算机运算来说,寻址位数增加了,性能就能大幅度跃升。

就如同286PC是16位,跃升到386的32位带来的性能变革一样。

在计算机技术的发展史上,中央处理器寻址空间的演变往往是牵动整个计算机发展的要害。

1975年,8位寻址能力的英特尔8080处理器的出现,造就了比尔?盖茨和保罗?艾伦辍学为Altair计算机编写Basic语言;1980年286芯片的发明直接孕育了个人电脑的诞生,其16位寻址能力决定了今天仍是软件运行根基的640KB基础内存;接下来386DX芯片横空出世,32位计算能力造就了复杂的图形界面程序,使我们以绚丽的Windows 告别了黑暗的DOS程序;而32位计算的杰出代表Pentium芯片,更是推动了整个多媒体PC时代的发展。

linux查看主板型号、CPU、显卡、硬盘等信息

linux查看主板型号、CPU、显卡、硬盘等信息

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 # 查看所有安装的软件包查看⽹卡型号lspci | grep Ethernet00:19.0 Ethernet controller: Intel Corporation 82567V-2 Gigabit Network Connection查看硬盘信息(查看硬盘型号和硬盘序列号):df -hFilesystem Size Used Avail Use% Mounted on/dev/sda5 2.0G 272M 1.6G 15% //dev/sda8 199G 188M 189G 1% /home/dev/sda3 9.7G 1.3G 7.9G 15% /usr/dev/sda2 9.7G 198M 9.0G 3% /var/dev/sda1 99M 17M 77M 18% /boot/dev/sda:Model=SAMSUNG HE253GJ , FwRev=1AJ30001, SerialNo= S2B5J90ZC12060Config={ Fixed }RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4BuffType=unknown, BuffSize=16384kB, MaxMultSect=16, MultSect=?16?CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=268435455IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}PIO modes: pio0 pio1 pio2 pio3 pio4DMA modes: mdma0 mdma1 mdma2UDMA modes: udma0 udma1 udma2AdvancedPM=yes: disabled (255) WriteCache=enabledDrive conforms to: unknown: ATA/ATAPI-0 ATA/ATAPI-1 ATA/ATAPI-2 ATA/ATAPI-3 ATA/ATAPI-4 ATA/ATAPI-5 ATA/ATAPI-6 ATA/ATAPI-7 * signifies the current active modedmesg | grep ATAata1: SATA max UDMA/133 cmd 0xf190 ctl 0xf180 bmdma 0xf150 irq 185ata2: SATA max UDMA/133 cmd 0xf170 ctl 0xf160 bmdma 0xf158 irq 185ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)ata1.00: ATA-8: SAMSUNG HE253GJ, 1AJ30001, max UDMA/133ata2: SATA link down (SStatus 0 SControl 300)Vendor: ATA Model: SAMSUNG HE253GJ Rev: 1AJ3ata3: SATA max UDMA/133 cmd 0xf130 ctl 0xf120 bmdma 0xf0f0 irq 185ata4: SATA max UDMA/133 cmd 0xf110 ctl 0xf100 bmdma 0xf0f8 irq 185ata3: SATA link down (SStatus 0 SControl 300)ata4: SATA link down (SStatus 0 SControl 300)ata5: PATA max UDMA/100 cmd 0xe040 ctl 0xe030 bmdma 0xe000 irq 177查看主板型号:dmidecode | more# dmidecode 2.10SMBIOS 2.4 present.57 structures occupying 2318 bytes.Table at 0x000E84B0.Handle 0x0000, DMI type 0, 24 bytesBIOS InformationVendor: Intel Corp.Version: GTG4310H.86A.0019.2009.0625.1334Release Date: 06/25/2009.....System Information 服务器品牌Manufacturer:Product Name: (没有信息表⽰⾮品牌或未识别)Version:Serial Number:UUID: 889BD67E-8D96-11DE-AC40-0013D4D9C9E8Wake-up Type: Power SwitchSKU Number: Not SpecifiedFamily: Not SpecifiedHandle 0x0002, DMI type 2, 15 bytesBase Board Information 主板型号/主板信息Manufacturer: Intel CorporationProduct Name: DG43GTVersion: AAE62768-300Serial Number: BTGT9340022NProcessor Information CPU信息/CPU型号/CPU主频Socket Designation: PROCESSORType: Central ProcessorFamily: Pentium DManufacturer: Intel(R) Corp.ID: 7A 06 01 00 FF FB EB BFSignature: Type 0, Family 6, Model 23, Stepping 10Version: Pentium(R) Dual-Core CPU E6500 @ 2.93GHzVoltage: 1.2 VExternal Clock: 266 MHzMax Speed: 4000 MHzCurrent Speed: 2931 MHzStatus: Populated, EnabledUpgrade: Socket LGA775Cache Information 硬件和CPU缓存情况Socket Designation: L1-CacheConfiguration: Enabled, Not Socketed, Level 1Operational Mode: Write BackInstalled Size: 32 kBMaximum Size: 32 kBBIOS Language Information BIOS语⾔Installable Languages: 1en|US|iso8859-1Currently Installed Language: en|US|iso8859-1 Physical Memory Array 主板最⼤⽀持内存Location: System Board Or MotherboardUse: System MemoryError Correction Type: NoneMaximum Capacity: 16 GBError Information Handle: Not ProvidedNumber Of Devices: 4Handle 0x002C, DMI type 19, 15 bytesMemory Array Mapped Address ⽬前的内存Starting Address: 0x00000000000Ending Address: 0x000FFFFFFFFRange Size: 4 GBPhysical Array Handle: 0x002BPartition Width: 0On Board Device Information 显卡型号Type: VideoStatus: EnabledDescription: Intelr GMA X4500 Video Device。

在linux下查看内核版本、gcc版本、操作系统多少位等参数

在linux下查看内核版本、gcc版本、操作系统多少位等参数

在linux下查看内核版本、gcc版本、操作系统多少位等参数1. 查看linux版本cat /etc/issueUbuntu 11.04 \n \l2. 查看内核版本1)cat /proc/versionLinux version 2.6.38-13-generic (buildd@rothera) (gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu4) ) #57-Ubuntu SMP Mon Mar 518:10:14 UTC 20122) uname命令uname -aLinux ubuntu 2.6.38-13-generic #57-Ubuntu SMP Mon Mar 5 18:10:14 UTC 2012 i686 i686 i386 GNU/Linux[ --------------------------------------------------------------------------------a, --all print all information, in the following order, 查看全部信息except omit -p and -i if unknown:-s, --kernel-name print the kernel name 查看内核名字-n, --nodename print the network node hostname-r, --kernel-release print the kernel release 查看内核发⾏版本-v, --kernel-version print the kernel version 查看内核版本-m, --machine print the machine hardware name-p, --processor print the processor type or "unknown"-i, --hardware-platform print the hardware platform or "unknown"-o, --operating-system print the operating system 查看操作系统--help display this help and exit--version output version information and exit--------------------------------------------------------------------------------------] 3.查看系统位数1) getconf WORD_BIT322)file /bin/bash/bin/bash: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, stripped 4. 查看gcc版本gcc --versiongcc (Ubuntu/Linaro 4.5.2-8ubuntu4) 4.5.2。

如何在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命令学习——fdisk-l查看硬盘及分区信息

Linux命令学习——fdisk-l查看硬盘及分区信息

Linux命令学习——fdisk-l查看硬盘及分区信息Linux命令学习(3)—— fdisk -l 查看硬盘及分区信息注意:在使⽤fdisk命令时要加上sudo命令,否则什么也不能输出linux fdisk 命令和df区别是什么?fdisk⼯具是分区⼯具;df是⽤来查看⽂件系统(分区)的使⽤情况的!当⽤来查看分区信息时,较为相似:fdisk侧重于显⽰分区表的信息;df侧重于显⽰当前系统中所有⽂件系统的信息;常⽤⽤法:fdisk -l 查看当前的磁盘分区信息(主要是分区表信息)fdisk /dev/sda 对磁盘/dev/sda进⾏分区操作df -h 查看当前⽂件系统信息,包括容量⼤⼩、使⽤情况、挂载点等提要:fdisk 是⼀款功能强⼤的分区⼯具,也是⽬前在Unix类操作系统中最流⾏的⼯具之⼀;分区⼯具⽼字号;本篇只介绍其最简单的分区操作功能;⼀、fdisk 的介绍;fdisk - Partition table manipulator for Linux ,译成中⽂的意思是磁盘分区表操作⼯具;本⼈译的不太好,也没有看中⽂⽂档;其实就是分区⼯具; fdisk 能划分磁盘成为若⼲个区,同时也能为每个分区指定分区的⽂件系统,⽐如linux 、fat32、 linux 、linux swap 、fat16 以及其实类Unix类操作系统的⽂件系统等;当然我们⽤fdisk 对磁盘操作分区时,并不是⼀个终点,我们还要对分区进⾏格式化所需要的⽂件系统;这样⼀个分区才能使⽤;这和DOS中的fdisk 是类似的;⼆、合理规划您的硬盘分区;在操作分区之前,我们要明⽩硬盘分区⼀点理论,⽐如硬盘容量和分区⼤⼩的计算;对⼀个硬盘如何规划分区等,请参考如下⽂档,谢谢;《合理规划您的硬盘分区》三、fdisk -l 查看硬盘及分区信息;通过《合理规划您的硬盘分区》,我们知道主分区(包括扩展分区)的总个数不能超过四个;也不能把扩展分区包围在主分区之间;根据这个原则,我们划分硬盘分区就⽐较容易的多;也能为以后减少不必要的⿇烦;1、通过fdisk -l 查看机器所挂硬盘个数及分区情况;[root@localhost beinan]# fdisk -lDisk /dev/hda: 80.0 GB, 80026361856 bytes255 heads, 63 sectors/track, 9729 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDevice Boot Start End Blocks Id System/dev/hda1 * 1 765 6144831 7 HPFS/NTFS/dev/hda2 766 2805 16386300 c W95 FAT32 (LBA)/dev/hda3 2806 9729 55617030 5 Extended/dev/hda5 2806 3825 8193118+ 83 Linux/dev/hda6 3826 5100 10241406 83 Linux/dev/hda7 5101 5198 787153+ 82 Linux swap / Solaris/dev/hda8 5199 6657 11719386 83 Linux/dev/hda9 6658 7751 8787523+ 83 Linux/dev/hda10 7752 9729 15888253+ 83 LinuxDisk /dev/sda: 1035 MB, 1035730944 bytes256 heads, 63 sectors/track, 125 cylindersUnits = cylinders of 16128 * 512 = 8257536 bytesDevice Boot Start End Blocks Id System/dev/sda1 1 25 201568+ c W95 FAT32 (LBA)/dev/sda2 26 125 806400 5 Extended/dev/sda5 26 50 201568+ 83 Linux/dev/sda6 51 76 200781 83 Linux通过上⾯的信息,我们知道此机器中挂载两个硬盘(或移动硬盘),其中⼀个是hda 另⼀个是sda ;如果我们想查看单个硬盘情况,可以通过 fdisk -l /dev/hda1 或者fdisk -l /dev/sda1 来操作;以fdisk -l 输出的硬盘标识为准;其中 hda有三个主分区(包括扩展分区),分别是主分区hda1 hda2 和hda3(扩展分区);逻辑分区是 hda5到hda10;其中 sda 有两个主分区(包括扩展分区),分别是 hda1 和hda2 (扩展分区);逻辑分区是 sda5 hda6 ;硬盘总容量=主分区(包括扩展分区)总容量扩展分区容量=逻辑分区总容量通过上⾯的例⼦,我们可以得知 hda=hda1+hda2+hda3,其中hda3=hda5+hda6+hda7+hda8+hda9+hda10 ... ...2、关于fdisk -l ⼀些数值的说明;Disk /dev/hda: 80.0 GB, 80026361856 bytes255 heads, 63 sectors/track, 9729 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytes这个硬盘是80G的,有255个磁⾯;63个扇区;9729个磁柱;每个 cylinder(磁柱)的容量是 8225280 bytes=8225.280 K(约为)=8.225280M(约为);分区序列引导开始终⽌容量分区类型ID 分区类型Device Boot Start End Blocks Id System/dev/hda1 * 1 765 6144831 7 HPFS/NTFS/dev/hda2 766 2805 16386300 c W95 FAT32 (LBA)/dev/hda3 2806 9729 55617030 5 Extended/dev/hda5 2806 3825 8193118+ 83 Linux/dev/hda6 3826 5100 10241406 83 Linux/dev/hda7 5101 5198 787153+ 82 Linux swap / Solaris/dev/hda8 5199 6657 11719386 83 Linux/dev/hda9 6658 7751 8787523+ 83 Linux/dev/hda10 7752 9729 15888253+ 83 Linux说明:硬盘分区的表⽰:在Linux 是通过hd*x 或 sd*x 表⽰的,其中 * 表⽰的是a、b、c ... ... x表⽰的数字 1、2、3 ... ... hd⼤多是IDE硬盘;sd⼤多是SCSI或移动存储;引导(Boot):表⽰引导分区,在上⾯的例⼦中 hda1 是引导分区;Start (开始):表⽰的⼀个分区从X cylinder(磁柱)开始;End (结束):表⽰⼀个分区到 Y cylinder(磁柱)结束;id和System 表⽰的是⼀个意思,id看起来不太直观,我们要在fdisk ⼀个分区时,通过指定id来确认分区类型;⽐如 7表⽰的就NTFS 分区;这个在fdisk 中要通过t功能来指定。

查看Linux磁盘空间的八大方法

查看Linux磁盘空间的八大方法

查看Linux磁盘空间的八大方法查看Linux磁盘空间的八大方法我们都知道,Windows系统可以很轻易的查看磁盘分区的空间还剩多少,而Linux系统就没那么简单了,但是还是有很多方法查看Linux磁盘空间的大小,可以借助一些工具来查看。

下面是店铺精心为大家整理的查看Linux磁盘空间的八大方法,希望对大家有帮助,更多内容请关注应届毕业生网!一、df 命令;df 是来自于coreutils 软件包,系统安装时,就自带的;我们通过这个命令可以查看磁盘的使用情况以及文件系统被挂载的位置;举例:[root@localhost beinan]# df -lhFilesystem 容量已用可用已用% 挂载点/dev/hda8 11G 6.0G 4.4G 58% //dev/shm 236M 0 236M 0% /dev/shm/dev/sda1 56G 22G 35G 39% /mnt/sda1我们从中可以看到,系统安装在/dev/hda8 ;还有一个56G的磁盘分区/dev/sda1挂载在 /mnt/sda1中;其它的参数请参考 man df二、fdsikfdisk 是一款强大的磁盘操作工具,来自util-linux软件包,我们在这里只说他如何查看磁盘分区表及分区结构;参数 -l ,通过-l 参数,能获得机器中所有的硬盘的分区情况;[root@localhost beinan]# fdisk -lDisk /dev/hda: 80.0 GB, 80026361856 bytes255 heads, 63 sectors/track, 9729 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDevice Boot Start End Blocks Id System/dev/hda1 * 1 765 6144831 7 HPFS/NTFS/dev/hda2 766 2805 16386300 c W95 FAT32 (LBA)/dev/hda3 2806 7751 39728745 5 Extended/dev/hda5 2806 3825 8193118+ 83 Linux/dev/hda6 3826 5100 10241406 83 Linux/dev/hda7 5101 5198 787153+ 82 Linux swap / Solaris/dev/hda8 5199 6657 11719386 83 Linux/dev/hda9 6658 7751 8787523+ 83 Linux在上面Blocks中,表示的是分区的`大小,Blocks的单位是byte ,我们可以换算成M,比如第一个分区/dev/hda1的大小如果换算成M,应该是6144831/1024=6000M,也就是6G左右,其实没有这么麻烦,粗略的看一下把小数点向前移动三位,就知道大约的体积有多大了;System 表示的文件系统,比如/dev/hda1 是NTFS格式的;/dev/hda2 表示是fat32格式的文件系统;。

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

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

Linux操作系统查看服务器系统信息命令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的发展撑起一片蓝天。

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 等发行版。

电脑处理器位数与系统位数的关系

电脑处理器位数与系统位数的关系

CPU位数、操作系统位数和编译器位数关系随着近来AMD和Intel的64位CPU以及 Microsoft 64位操作系统的相继发布,我想来谈谈CPU位数与操作系统位数的问题,这二者有区别也有联系,操作系统位数的概念是基于CPU的位数的。

首先我们从计算机的信息表示谈起。

计算机中的信息分为两类:控制信息、数据信息。

控制信息表示:条件、命令、状态等。

数据信息有数值与非数值的两类,非数值如:文字、图像、声音等。

所有这些信息在计算机中用数字代码表示,为了电路表示处理方便,就用二进制表示。

电路用高电平、低电平表示2个数码“1”和“0”,简单地可理解为高低电压或有无电。

十进制在每个数位上可用10个数码(0—9),二进制在每个数位上可用2个数码(0、1)。

用二进制表示数和十进制的其实就是一样,也可进行各种运算。

计算机系统的信息从输入、存储、处理到输出就都是用基于二进制的电信号表示。

如键盘的每一个按键可用一个数码表示;如鼠标可用2个数码分别表示水平和垂直的位置;如存储字符“A”可用数码“01100101”表示;如存储、输出图像可将图像分为很多点,各点用一数码表示其颜色。

所谈的位数就是表示信息的二进制数码的位数。

位数越大能表示的信息范围就越大。

如“16位色”就是说能表示的颜色种数是2的16次幂(65536),32位就有2的32次幂(65536*65536)。

CPU的位数是指CPU能一次同时寄存和处理二进制数码的位数,这和CPU中寄存器的位数对应。

CPU为了实现其功能一般设计了指令集,即是CPU的全部指令,这就是机器语言。

计算机的所有功能都是基于CPU的指令集。

指令集和CPU的位数是有联系的。

如Intel 8086 CPU 是16位,其指令集也是16位。

如Intel 80386DX CPU 是32位,其指令集也是32位,但它也保持原16位指令集,这是为了向上兼容。

操作系统的位数是说其所依赖的指令集的位数。

计算机系统一般都应有向上兼容性,所以也可有64位CPU上运行32位操作系统、32位CPU上运行16位操作系统的情况。

如何查看计算机位数

如何查看计算机位数

如何查看计算机位数
计算机位数指的是计算机处理器的寄存器宽度,它决定了计算机的数据处理能力和最大内存容量。

在Windows操作系统中,您可以按照以下步骤查看计算机的位数:
1. 右键单击“此电脑”(或“我的电脑”),然后选择“属性”。

如果您在桌面上没有找到“此电脑”图标,可以通过按下Win键+X,然后选择“系统”打开“此电脑”页面。

2.在“系统”页面上,您可以找到计算机基本信息。

在“系统类型”或“系统”中可以看到操作系统版本和位数。

它可能显示为“64位操作系统”或“32位操作系统”。

在Mac操作系统中,您可以按照以下步骤查看计算机的位数:
1.点击苹果菜单,然后选择“关于本机”。

在Linux操作系统中,您可以运行以下命令来查看计算机的位数:
1.打开终端。

2.运行以下命令之一:
- `uname -m`
- `uname -a`
- `file /sbin/init`
这些命令将返回与操作系统相关的信息,其中通常包括计算机的位数(如x86_64表示64位)。

除了通过操作系统查看计算机位数外,还可以通过检查计算机硬件规格或处理器型号来确定计算机的位数。

在计算机的规格或处理器型号中,通常会标明位数信息。

需要注意的是,计算机的位数取决于计算机处理器的寄存器宽度,而不是操作系统的位数。

因此,如果计算机处理器支持64位操作,但是安装的操作系统是32位的,计算机仍然可以运行32位操作系统,但其性能可能无法发挥到最大。

查看linux和windows系统是32为还是64位

查看linux和windows系统是32为还是64位
bogomips : 5233.60
TLB size : 1088 4K pages
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
别的方法有没有?
1、点击开始>运行中输入winmsd.exe,然后单击“确定”。
在“项目”下面的右窗格中找到“处理器”。注意数值。
a、如果“处理器”对应的值是以“x86”开头的,则该计算机正在运行的是 Windows 操作系统的 32 位版本。
b、如果“处理器”对应的值是以“ia64”开头的,则该计算机正在运行的是 Windows 操作系统的 64 位版本。
64
பைடு நூலகம்
2、CPU
n@node1 ~]$ cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 15
model : 65
model name : Dual-Core AMD Opteron(tm) Processor 2218 HE
fpu : yes
fpu_exception : yes
cpuid level : 1
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 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy

linux如何查看cpu

linux如何查看cpu

linux如何查看cpu我的电脑是linux系统!想要查看一下cpu,用什么方法好呢?下面由店铺给你做出详细的linux查看cpu方法介绍!希望对你有帮助! linux查看cpu方法一Linux查看CPU的位数(32位、还是64位)可以通过下面命令实现:#查询cup信息,然后grep搜索是否支持lmcat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l#注:结果大于0, 说明支持64bit计算,<0证明不支持64bit计算就是32位; lm指long mode, 支持lm则是64bit查看CPU的型号:cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c8Intel(R)Xeon(R)****************#看到有8个逻辑CPU, 也知道了CPU型号linux查看cpu方法二cat /proc/cpuinfo中的信息processor 逻辑处理器的id。

physical id 物理封装的处理器的id。

core id 每个核心的id。

cpu cores 位于相同物理封装的处理器中的内核数量。

siblings 位于相同物理封装的处理器中的逻辑处理器的数量。

linux查看cpu方法三可以通过 top 命令来查看 CPU 使用状况。

运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对话的模式 -- 用基于 top 的命令,可以控制显示方式等等。

退出 top 的命令为 q (在 top 运行中敲 q 键一次)。

top详解如下:1.作用top命令用来显示执行中的程序进程,使用权限是所有用户。

2.格式top [-] [d delay] [q] [c] [S] [s] [n]3.主要参数d:指定更新的间隔,以秒计算。

q:没有任何延迟的更新。

如果使用者有超级用户,则top命令将会以最高的优先序执行。

linux常用的FAQ(GDLC support)-------基础操作中的FAQ。

linux常用的FAQ(GDLC support)-------基础操作中的FAQ。

EMB SYS ™中兴EMBSYS ™ CGS Linux V3.0 用户问答手册I随着越来越多的项目使用或准备使用NewStart CGS Linux 来进行电信级服务器Linux 的开发及应用开发,NewStart CGS Linux 的改进工作也在不断的推进。

学习和使用NewStart CGS Linux 当中,不时会有一些疑问,或者没有把握的地方,如果自己摸索,可能要花费很多的时间。

本文汇总了到目前为止常常被问起的问题,并做了回答,供大家速查。

本文档作为CGSL FAQ 的上游文档,用于收集FAQ 素材,以提供给文档开发人员,形成最终FAQ 。

1CGSL基本概念1.1CGSL系统的来源、与RedHat的关系、如何获取开源支持?关键字:来源,RedHat,支持版本:ALL分析与处理:问题:CGSL系统从何而来,与RedHat的关系有何关系,如何获取开源支持?解答:CGSL来源于开源社区,由开源社区的源代码构建,在提供CGSL版本的时候,参考了CentOS (对应于RHEL的开源版本)所用的内核版本号和相关软件包,并根据实际需要选取了他们所用的补丁集(毕竟红帽所用的方案是业界公认比较出色的)。

因此,CGSL与RHEL是高度兼容的。

除此之外,我们还对内核做了所需的改进,以及集成了相关的用户需求。

由于CGSL版本是自己根据开源软件包选择,增加或修改,相应的维护和问题解决,也都是我们自己进行的,RedHat对我们不提供支持,主要的支持来源为CGSL项目自身的研发团队和开源社区。

1.2CGSL版本号是怎样定义的?关键字:CGSL 版本号版本:ALL分析与处理:问题:CGSL系统的版本号是怎样定义的?解决:CGSL项目发布的基础版本和补丁版本命名遵从如下规则:版本命名规则中各字段的含义如下表所示:版本命名示例:1.3CGSL系统升级补丁的命名规则是怎样定义的?关键字:CGSL 版本号版本:ALL分析与处理:问题:CGSL系统升级补丁的命名规则是怎样定义的?解决:CGSL项目发布的系统升级补丁,其命名遵从如下规则:系统补丁命名规则中各字段的含义如下表所示:系统补丁命名示例:将32位V3.02.00基础版本升级至V3.02.00.P1补丁版本的系统升级补丁的名称为1.4怎样查看CGSL系统详细版本号?关键字:版本号版本:ALL分析与处理:CGSL系统中使用如下命令查看系统的详细版本号:执行结果如下所示:如上结果表示该系统的详细版本号为:CGSL V3.02.00版本。

linux系统怎么查看自己电脑的cpu位数

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 个处理器。

如何确定电脑是32位还是64位的操作系统

如何确定电脑是32位还是64位的操作系统

简介本文介绍如何确定计算机运行的是32 位还是64 位版本的Windows 操作系统。

通常情况下,计算机的位计数指示计算机可以处理的数据量、处理数据的速度和最大内存容量。

为了优化计算机性能,安装在计算机上的操作系统的位计数应该与计算机本身的位计数相匹配。

本文适用于初级和中级计算机用户。

更多信息确定操作系统位计数在此部分查找计算机上运行的操作系统,然后按照步骤确定操作系统的位计数。

若要我们帮助您确定版本,请转到“帮我修复此问题”部分。

如果您希望自己确定版本,请转到“Windows Vista 或Windows 7”部分、“Windows XP”部分或“Windows Server 2003”部分。

Windows Vista 或Windows 7如果您已经安装了Windows Vista 或Windows 7,有两种方法可以确定您运行的是32 位版本还是64 位版本。

如果其中一种方法不能起作用,请尝试另外一种方法。

方法1:查看“控制面板”中的“系统”窗口1.单击“开始”,在“开始搜索”框中键入系统,然后单击“程序”列表中的“系统”。

2.操作系统显示如下:o对于64 位版本操作系统:“系统”下的“系统类型”显示“64 位操作系统”。

o对于32 位版本操作系统:“系统”下的“系统类型”显示“32 位操作系统”。

方法2:查看“系统信息”窗口1.单击“开始”,在“开始搜索”框中键入系统信息,然后单击“程序”列表中的“系统信息”。

2.在导航窗格中选中“系统摘要”后,操作系统显示如下:o对于64 位版本操作系统:“项目”下的“系统类型”显示“x64-based PC”。

o对于32 位版本操作系统:“项目”下的“系统类型”显示“x86-based PC”。

Windows XP如果您已经安装了Windows XP,有两种方法可以确定您运行的是32 位版本还是64 位版本。

如果其中一种方法不能起作用,请尝试另外一种方法。

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