微软官方MSDN原版Win10系统下载

现在位置: 首页  > 系统教程  > 系统帮助

linux如何查看服务器配置

时间:2024-11-23 02:06:55   

大家好,今天Win10系统之家小编给大家分享「linux如何查看服务器配置」的知识,如果能碰巧解决你现在面临的问题,记得收藏本站或分享给你的好友们哟~,现在开始吧!

生意如何小账本专业版-小商户销售和存货记账系列软件最新版本下载

1.服务器不进系统怎么看它里面的配置


操作系统:Windows7

方法/步骤

一个

由于配置ID不正确,系统无法启动服务器进程。请检查用户名和密码问题的解决方案。

开始-运行(输入dcomcnfg . exe)-确定或回车打开组件服务;

2

在打开的组件服务窗口中,依次展开:组件服务-电脑-我的电脑-DCOM配置;

在DCOM配置扩展项中找到:Microsoft excel应用程序,右击Microsoft excel应用程序,在下拉菜单中点击:从此处创建窗口;

我们右击:Microsoft excel应用程序,在下拉菜单中点击:属性;

在打开的Microsoft excel应用程序属性窗口中,我们单击:标识-交互用户(I),然后单击:确定;

回到Microsoft excel应用程序属性窗口,我们点击:安全性-自定义和激活权限-编辑;

在打开的启动和激活权限窗口中,我们点击组中的管理员或用户名,勾选所有管理员的权限(P),然后点击确定;

回到Microsoft excel应用程序属性窗口,我们点击:访问权限-自定义-编辑;

在打开的权限窗口中,我们点击组中的管理员或用户名,勾选所有管理员的权限(P),然后点击确定;

让我们回到Microsoft excel应用程序属性窗口,点击“配置权限编辑”,检查配置权限;

在打开的“更改配置权限”窗口中,我们可以看到管理员的权限配置正确。点击确定;

返回到Microsoft excel应用程序属性窗口。我们单击:Apply-OK退出组件服务。



2.linux查看硬件命令有哪些


你们知道怎么查看Linux中的硬件吗,命令是什么?下面是我带来的关于linux查看硬件命令有哪些的内容,欢迎阅读!


Linux查看硬件命令一:


linux如何查看系统的硬件配置


如何在linux系统下查看系统配置? 在图形模式下我们可以很方便的利用Linux的图形工具,点击几下就可以查看到Linux系统的的硬件信息。但是大部分生产服务器系统为了节约系统资源是没有安装Xwindo服务的。所以我们在图形模式下掌握查看系统硬件信息的方式是很


如何在linux系统下查看系统配置?


在图形模式下我们可以很方便的利用Linux的图形工具,点击几下就可以查看到Linux系统的的硬件信息。但是大部分生产服务器系统为了节约系统资源是没有安装Xwindo服务的。所以我们在图形模式下掌握查看系统硬件信息的方式是很必要的。


linux下至今 没有给出机器系统信息的命令或者是软件(类似CPU—Z,everest等)。 要想查看系统的配置 具体的 方法 是:



1、系统硬件配置都在/proc 目录里面



2、可以用命令查看里面的文件即可 比如:


cat /proc/ cpu info 查看cpu信息,processor

0 为一个U,

1为两个,flags超线程。


lspci 查看主板信息


free –m 查内存 (total属性下显示的是内存的大小)。


fidsk -l 查硬盘空间


df -h 查硬盘


du -sh 查看文件夹大小


top 这个比较全,内存 进程 负载 都有了。


uptime 查运行时间 负载情况 等等的信息




Linux查看硬件命令二:



1,在linux下,有多种命令可以用于查看硬件信息:


用硬件检测程序kuduz探测新硬件:service kudzu start ( or restart);


查看CPU信息:cat /proc/cpuinfo;


查看板卡信息:cat /proc/pci;


查看PCI信息:lspci (相比cat /proc/pci更直观);


查看内存信息:cat /proc/meminfo;


查看USB设备:cat /proc/bus/usb/devices;


查看键盘和鼠标:cat /proc/bus/input/devices;


查看系统硬盘信息和使用情况:fdisk & disk – l & df;


查看各设备的中断请求(IRQ):cat /proc/interrupts;


查看启动硬件检测信息日志:dmesg more /var/log/dmesg。



2,几种查看Linux版本信息的方法:


uname -a;


cat /proc/version;


cat /etc/issue;


lsb_release -a;


cat /etc/redhat-release;


rpm -q redhat-release。


看了"linux查看硬件命令有哪些" 文章 内容的人还看:



1. linux中查看硬件信息的方法有哪些



2. LINUX操作系统常用命令有哪些



3. linux操作系统版本查看命令



4. Linux top命令查看多核CPU每个核心的使用率



5. Linux中查看CPU的信息的方法是什么



6. Linux使用dmidecode命令查看内存型号



7. 如何正确查看Linux机器内存使用情况



8. Linux系统查看当前时间的命令



9. Linux常用命令



10. 必学100个常用linux命令大全



3.Linux服务器如何查看CPU占用率、内存占用、带宽占用


Linux服务器如何查看CPU占用率、内存占用、带宽占用的命令


图中红色部分即为占用百分率,下面是每个进程的CPU占用率,如果服务器是多核CPU可能在下方看到有些进程CPU占用超过100%,这种一般是该进程使用了多核。


内存占用率:free -m


图中红色部分即为占用,即used、free即为剩余。(注意中在第二行数字中找哦。)


带宽占用:


使用vmstat命令,输入命令:vmstat


linux服务器的相关信息查看(端口占用,cpu、内存占用,防火墙,系统信息,vim编辑器使用等)


一、端口占用情况


(1)查看所有端口、进程的使用情况: netstat -tunlp

(2)查看某一端口的使用情况: netstat -tunlp|grep

5560


二、查看内存使用情况


(1)查看占用情况(动态):top


按下P(大写)可以找到占用内存最大的进程


(2)查看占用情况(总的):free


(3)查看占用内存最多的N个进程:ps -aux | sort

-k4nr | head -K 如果是10个进程,K=10,如果是最高的三个,K=3


(4)查看硬盘空间大小:df -lh


三、防火墙


防火墙iptables和firewall


(1)查看防火墙状态: firewall-cmd --state


(2)开启、关闭防火墙: 开启: systemctl start firewalld 关闭: systemctl stop firewalld.service 或者 service firewalld stop


(3)重启防火墙: firewall-cmd --reload(重新载入配置,在添加规则之后,需要执行此命令)


(4)防火墙是否开机启动: 禁止防火墙开机启动:systemctl disable firewalld.service 设置防火墙开机启动:systemctl enable firewalld.service


四、查看系统信息


(1)查看系统位数: getconf LONG_BIT


(2)查看内存信息: 查看所有内存信息: cat /proc/meminfo 查看内存容量: grep "MemTotal" /proc/meminfo


(3)查看CPU信息: 查看cpu个数(几核):cat /proc/cpuinfo |grep "processor"|wc -l


五、linux中文乱码:


我只是用了第三部,更改了ssh客户端属性配置就可以了


1. 配置SSH 终端 (以xshell为例):


打开“文件”(File)- “属性” (Properties), 在“终端”(Terminal),将“编码”(Encoding)改为UTF-8 即可。


六、Xshell远程连接Linux时无法使用小键盘的解决方式:


七、linux中vi编辑器的退出操作


保存,但不退出vi :w


保存并退出vi :wq


退出vi,但不保存更改 :q!


用其他文件名保存 :w filename


在现有文件中保存并覆盖该文件 :w! filename


查找文字:

在一般模式下输入/和你要查找的文字单词,例如/port,此时再按下 n 会跳转至改文字所在的下一处。



4.怎么查看linux服务器硬件的配置


Linux大部分操作是通过命令实现的,并不像windows那么直观。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 # 查看所有安装的软件包

其他常用命令整理如下:

查看主板的序列号:dmidecode | grep -i serial number

用硬件检测程序kuduz探测新硬件:service kudzu start ( or restart)

查看CPU信息:cat /proc/cpuinfo [dmesg | grep -i cpu][dmidecode -t processor]

查看内存信息:cat /proc/meminfo [free -m][vmstat]

查看板卡信息:cat /proc/pci

查看显卡/声卡信息:lspci |grep -i VGA[dmesg | grep -i VGA]

查看网卡信息:dmesg | grep -i eth[cat /etc/sysconfig/hwconf | grep -i eth][lspci | grep -i eth]

查看PCI信息:lspci (相比cat /proc/pci更直观)

查看USB设备:cat /proc/bus/usb/devices

查看键盘和鼠标:cat /proc/bus/input/devices

查看系统硬盘信息和使用情况:fdisk & disk – l & df

查看各设备的中断请求(IRQ):cat /proc/interrupts

查看系统体系结构:uname -a

查看及启动系统的32位或64位内核模式:isalist –v [isainfo –v][isainfo –b]

查看硬件信息,包括bios、cpu、内存等信息:dmidecode

测定当前的显示器刷新频率:/usr/sbin/ffbconfig –rev ?

查看系统配置:/usr/platform/sun4u/sbin/prtdiag –v

查看当前系统中已经应用的补丁:showrev –p

显示当前的运行级别:who –rH

查看当前的bind版本信息:nslookup –class=chaos –q=txt version.bind

查看硬件信息:dmesg | more

显示外设信息, 如usb,网卡等信息:lspci

查看已加载的驱动:

lsnod

lshw

查看当前处理器的类型和速度(主频):psrinfo -v

打印当前的OBP版本号:prtconf -v

查看硬盘物理信息(vendor, RPM, Capacity):iostat –E

查看磁盘的几何参数和分区信息:prtvtoc /dev/rdsk/c0t0d0s

显示已经使用和未使用的i-node数目:

df –F ufs –o i

isalist –v

对于“/proc”中文件可使用文件查看命令浏览其内容,文件中包含系统特定信息:

主机CPU信息:Cpuinfo

主机DMA通道信息:Dma

文件系统信息:Filesystems

主机中断信息:Interrupts

主机I/O端口号信息:Ioprots

主机内存信息:Meninfo

Linux内存版本信息:Version

备注: proc – process information pseudo-filesystem 进程信息伪装文件系统



5.如何查看linux服务器的cpu数量,内核数,和cpu线程数?


lscpu命令,查看的是cpu的统计信息.\x0d\x0ablue@blue-pc:~$ lscpu\x0d\x0aArchitecture:

i686 #cpu架构\x0d\x0aCPU op-mode(s):

32-bit,

64-bit\x0d\x0aByte Order: Little Endian #小尾序\x0d\x0aCPU(s):

4 #总共有4核\x0d\x0aOn-line CPU(s) list:

0-3\x0d\x0aThread(s) per core:

1 #每个cpu核,只能支持一个线程,即不支持超线程\x0d\x0aCore(s) per socket:

4 #每个cpu,有4个核\x0d\x0aSocket(s):

1 #总共有1一个cpu\x0d\x0aVendor ID: GenuineIntel #cpu产商 intel\x0d\x0aCPU family:

6\x0d\x0aModel:

42\x0d\x0aStepping:

7\x0d\x0aCPU MHz:

1600.000\x0d\x0aBogoMIPS:

5986.12\x0d\x0aVirtualization: VT-x #支持cpu虚拟化技术\x0d\x0aL1d cache:

32K\x0d\x0aL1i cache:

32K\x0d\x0aL2 cache:

256K\x0d\x0aL3 cache:

6144K\x0d\x0a

\x0d\x0a 查看/proc/cpuinfo,可以知道每个cpu信息,如每个CPU的型号,主频等。

\x0d\x0a#cat /proc/cpuinfo\x0d\x0aprocessor :

0\x0d\x0avendor_id : GenuineIntel\x0d\x0acpu family :

6\x0d\x0amodel :

42\x0d\x0amodel name : Intel(R) Core(TM)

i5-2320 CPU @

3.00GHz\x0d\x0a.....\x0d\x0a 上面输出的是第一个cpu部分信息,还有3个cpu信息省略了。

\x0d\x0a

\x0d\x0a 内存\x0d\x0a 概要查看内存情况\x0d\x0a free -m\x0d\x0a total used free shared buffers cached\x0d\x0a Mem:

3926 3651

274 0

12 404\x0d\x0a -/+ buffers/cache:

3235 691\x0d\x0a Swap:

9536 31

9505\x0d\x0a 这里的单位是MB,总共的内存是3926MB。

\x0d\x0a

\x0d\x0a 查看内存详细使用\x0d\x0a# cat /proc/meminfo\x0d\x0aMemTotal: 4020868 kB\x0d\x0aMemFree: 230884 kB\x0d\x0aBuffers:

7600 kB\x0d\x0aCached: 454772 kB\x0d\x0aSwapCached:

836 kB\x0d\x0a.....\x0d\x0a

\x0d\x0a 查看内存硬件信息\x0d\x0admidecode -t memory\x0d\x0a# dmidecode

2.11\x0d\x0aSMBIOS

2.7 present.\x0d\x0aHandle

0x0008, DMI type

16, 23 bytes\x0d\x0aPhysical Memory Array\x0d\x0a Location: System Board Or Motherboard\x0d\x0a....\x0d\x0a Maximum Capacity:

32 GB\x0d\x0a....\x0d\x0aHandle

0x000A, DMI type

17, 34 bytes\x0d\x0a....\x0d\x0aMemory Device\x0d\x0a Array Handle:

0x0008\x0d\x0a Error Information Handle: Not Provided\x0d\x0a Total Width:

64 bits\x0d\x0a Data Width:

64 bits\x0d\x0a Size:

4096 MB\x0d\x0a.....\x0d\x0a 我的主板有4个槽位,只用了一个槽位,上面插了一条4096MB的内存。

\x0d\x0a

\x0d\x0a 磁盘\x0d\x0a 查看硬盘和分区分布\x0d\x0a# lsblk\x0d\x0aNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT\x0d\x0asda

8:0 0

465.8G

0 disk\x0d\x0a├—sda1

8:1 0

1G 0 part /boot\x0d\x0a├—sda2

8:2 0

9.3G 0 part [SWAP]\x0d\x0a├—sda3

8:3 0

74.5G

0 part /\x0d\x0a├—sda4

8:4 0

1K 0 part\x0d\x0a├—sda5

8:5 0

111.8G

0 part /home\x0d\x0a└—sda6

8:6 0

269.2G

0 part\x0d\x0a 显示很直观\x0d\x0a

\x0d\x0a 如果要看硬盘和分区的详细信息\x0d\x0a# fdisk -l\x0d\x0aDisk /dev/sda:

500.1 GB, 500107862016 bytes\x0d\x0a255 heads,

63 sectors/track, 60801 cylinders, total 976773168 sectors\x0d\x0aUnits = sectors of

1 *

512 =

512 bytes\x0d\x0aSector size (logical/physical):

512 bytes /

4096 bytes\x0d\x0aI/O size (minimum/optimal):

4096 bytes /

4096 bytes\x0d\x0aDisk identifier:

0x00023728\x0d\x0a Device Boot Start End Blocks Id System\x0d\x0a/dev/sda1 *

2048 2148351 1073152

83 Linux\x0d\x0a/dev/sda2 2148352 21680127 9765888

82 Linux swap / Solaris\x0d\x0a/dev/sda3 21680128 177930239 78125056

83 Linux\x0d\x0a/dev/sda4 177932286 976771071 399419393

5 Extended/dev/sda5 177932288 412305407 117186560

83 Linux\x0d\x0a/dev/sda6 412307456 976771071 282231808

83 Linux\x0d\x0a

\x0d\x0a 网卡\x0d\x0a 查看网卡硬件信息\x0d\x0a# lspci | grep -i 'eth'\x0d\x0a02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev

06)\x0d\x0a

\x0d\x0a 查看系统的所有网络接口\x0d\x0a# ifconfig -a\x0d\x0aeth0 Link encap:以太网 硬件地址

b8:97:

5a:17:

b3:8f

\x0d\x0a .....\x0d\x0alo Link encap:本地环回

\x0d\x0a .....\x0d\x0a 或者是\x0d\x0aip link show\x0d\x0a1: lo: mtu 16436 qdisc noqueue state DOWN\x0d\x0alink/loopback

00:00:00:00:00:00 brd

00:00:00:00:00:00\x0d\x0a2: eth0: mtu

1500 qdisc pfifo_fast state UP qlen

1000\x0d\x0alink/ether

b8:97:

5a:17:

b3:8f brd ff:ff:ff:ff:ff:ff\x0d\x0a

\x0d\x0a 如果要查看某个网络接口的详细信息,例如eth0的详细参数和指标\x0d\x0a# ethtool eth0\x0d\x0aSettings for eth0:

\x0d\x0a Supported ports: [ TP MII ]\x0d\x0a Supported link modes:

10baseT/Half

10baseT/Full\x0d\x0a

100baseT/Half

100baseT/Full\x0d\x0a

1000baseT/Half

1000baseT/Full #支持千兆半双工,全双工模式\x0d\x0a Supported pause frame use: No\x0d\x0a Supports auto-negotiation: Yes #支持自适应模式,一般都支持\x0d\x0a Advertised link modes:

10baseT/Half

10baseT/Full\x0d\x0a

100baseT/Half

100baseT/Full\x0d\x0a

1000baseT/Half

1000baseT/Full\x0d\x0a Advertised pause frame use: Symmetric Receive-only\x0d\x0a Advertised auto-negotiation: Yes #默认使用自适应模式\x0d\x0a Link partner advertised link modes:

10baseT/Half

10baseT/Full\x0d\x0a

100baseT/Half

100baseT/Full\x0d\x0a .....\x0d\x0a Speed:

100Mb/s #现在网卡的速度是100Mb,网卡使用自适应模式,所以推测路由是100Mb,导致网卡从支 持千兆,变成要支持百兆\x0d\x0a Duplex: Full #全双工\x0d\x0a .....\x0d\x0a Link detected: yes #表示有网线连接,和路由是通的\x0d\x0a\x0d\x0a其他\x0d\x0a 查看pci信息,即主板所有硬件槽信息。

\x0d\x0alspci\x0d\x0a00:00.0 Host bridge: Intel Corporation

2nd Generation Core Processor Family DRAM Controller (rev

09) #主板芯片\x0d\x0a00:02.0 VGA compatible controller: Intel Corporation

2nd Generation Core Processor Family Integrated Graphics Controller (rev

09) #显卡\x0d\x0a00:14.0 USB controller: Intel Corporation Panther Point USB xHCI Host Controller (rev

04) #usb控制器\x0d\x0a00:16.0 Communication controller: Intel Corporation Panther Point MEI Controller

#1 (rev

04)\x0d\x0a00:

1a.0 USB controller: Intel Corporation Panther Point USB Enhanced Host Controller

#2 (rev

04)\x0d\x0a00:

1b.0 Audio device: Intel Corporation Panther Point High Definition Audio Controller (rev

04) #声卡\x0d\x0a00:

1c.0 PCI bridge: Intel Corporation Panther Point PCI Express Root Port

1 (rev

c4) #pci 插槽\x0d\x0a00:

1c.2 PCI bridge: Intel Corporation Panther Point PCI Express Root Port

3 (rev

c4)\x0d\x0a00:

1c.3 PCI bridge: Intel Corporation Panther Point PCI Express Root Port

4 (rev

c4)\x0d\x0a00:

1d.0 USB controller: Intel Corporation Panther Point USB Enhanced Host Controller

#1 (rev

04)\x0d\x0a00:

1f.0 ISA bridge: Intel Corporation Panther Point LPC Controller (rev

04)\x0d\x0a00:

1f.2 IDE interface: Intel Corporation Panther Point

4 port SATA Controller [IDE mode] (rev

04) #硬盘接口\x0d\x0a00:

1f.3 SMBus: Intel Corporation Panther Point SMBus Controller (rev

04)\x0d\x0a00:

1f.5 IDE interface: Intel Corporation Panther Point

2 port SATA Controller [IDE mode] (rev

04) #硬盘接口\x0d\x0a02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev

06) #网卡\x0d\x0a03:00.0 PCI bridge: Integrated Technology Express, Inc. Device

8893 (rev

41)\x0d\x0a 如果要更详细的信息:lspci -v 或者 lspci -vv\x0d\x0a 如果要看设备树:lscpi -t\x0d\x0a

\x0d\x0a 查看bios信息\x0d\x0a# dmidecode -t bios\x0d\x0a......\x0d\x0aBIOS Information\x0d\x0a Vendor: American Megatrends Inc.\x0d\x0a Version:

4.6.5\x0d\x0a Release Date:

04/25/2012\x0d\x0a .......\x0d\x0a BIOS Revision:

4.6\x0d\x0a......\x0d\x0a dmidecode以一种可读的方式dump出机器的DMI(Desktop Management Interface)信息。这些信息包括了硬件以及BIOS,既可以得到当前的配置,也可以得到系统支持的最大配置,比如说支持的最大内存数等。

\x0d\x0a 如果要查看所有有用信息\x0d\x0a dmidecode -q\x0d\x0a 以上是linux查看硬件信息的所有命令,可以查看CPU、硬盘、网卡、磁盘等硬件的信息。

以上就是关于「linux如何查看服务器配置」的全部内容,本文讲解到这里啦,希望对大家有所帮助。如果你还想了解更多这方面的信息,记得收藏关注本站~

文★章来①自Win10系统之家,未经同意不得转载!

相关文章

  • linux如何查看服务器配置

    linux如何查看服务器配置

    1.服务器不进系统怎么看它里面的配置操作系统:Windows7方法/步骤一个由于配置ID不正确,系统无法启动服务器进程。请检查用户名和密码问题的解决方案。开始-运行(输入dcomcnfg.exe)-确定或回车打开组件服务;2在打开的组...
  • linux如何搭建服务器配置

    linux如何搭建服务器配置

    1.在Linux下搭建Git服务器众所周知,版本系统在开发环境中是必不可少的,但是我们可以把代码免费的托管到GitHub上,如果我们不原意公开项目的源代码,公司又不想付费使用,那么我们可以自己搭建一台Git服务器,可以用Gito...
  • 如何查看服务器的端口是否打开

    如何查看服务器的端口是否打开

    1.如何查看服务器所开放的端口在服务器中要查看端口,可以使用Netstat命令:1、依次点击“开始→运行”,键入“cmd”并回车,打开命令提示符窗口。2、在命令提示符状态下键入“netstat-a-n”,按下回车键后就可以看到以数字形式显...
  • linux 如何查看tomcat

    linux 如何查看tomcat

    1.linux怎样查看tomcat是安装在哪个文件夹1、安装tomcat1)、下载tomcat从官网http://tomcat.apache.org/下载tomcat,保存在/home目录下。root@ubuntu:/home/ubuntu/downloads#cpapache-tomcat-6.0.20.tar.gz/home2)、安...