Linux(Centos 7.6)基本信息查看
1.服务器硬件信息查看
1.1.服务器厂商、产品名称查看
dmidecode -s system-manufacturer:查看服务器厂商信息
dmidecode -s system-product-name:查看服务器产品名称信息
1.Windows使用VMware安装的Linux(Centos 7.6)后,服务器厂商、产品名称信息查看。
[root@localhost ~]# dmidecode -s system-manufacturer
VMware, Inc.
[root@localhost ~]# dmidecode -s system-product-name
VMware Virtual Platform
2.其他常见的服务器信息,如:新华三的R4900服务器、华为的S920服务器。
1.新华三R4900服务器
[root@node1 ~]# dmidecode -s system-manufacturer
New H3C Technologies Co., Ltd.
[root@node1 ~]# dmidecode -s system-product-name
UniServer R4900 G3
2.华为S920服务器
[root@node2 ~]# dmidecode -s system-manufacturer
Huawei
[root@node2 ~]# dmidecode -s system-product-name
S920X00
1.2.服务器架构查看
uname -m:服务器架构查看
1.Windows使用VMware安装的Linux(Centos 7.6)后,服务器架构信息查看,x86架构显示x86_64,64指64位系统。
[root@localhost ~]# uname -m
x86_64
2.其他常见架构信息,如:arm架构显示aarch64,目前常见架构就是x86和arm架构;64指64位系统,常见的有32位系统、64位系统,目前大部分都是64位。
[root@node2 ~]# uname -m
aarch64
1.3.CPU核数、NUMA查看
lscpu:查看CPU信息
1.Windows使用VMware安装的Linux(Centos 7.6)后,CPU核数和NUMA信息查看。CPU(s)后值为4,代表核数是4核。NUMA node(1)后值为1,代表NUMA只有1个。NUMA node0 CPU(s)后值为0-3,代表NUMA名称为node0,核数包括0-3共4核。
[root@localhost ~]# lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 1
Core(s) per socket: 2
Socket(s): 2
NUMA node(s): 1
... ...
Model name: Intel(R) Core(TM) i5-10310U CPU @ 1.70GHz
... ...
NUMA node0 CPU(s): 0-3
... ...
2.其他常用服务器CPU核数和NUMA查看。x86服务器共56核,分两个NUMA,NUMA node0核数是0-13及28-41,NUMA node1核数是14-27及42-55。arm服务器架构共128核,分四个NUMA,NUMA 节点0(node0)是0-31,NUMA 节点1(node1)是32-63,NUMA 节点2(node2)是64-95,NUMA 节点3(node3)是96-127。
1.x86的cpu信息
[root@node1 ~]# lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 56
On-line CPU(s) list: 0-55
Thread(s) per core: 2
Core(s) per socket: 14
Socket(s): 2
NUMA node(s): 2
... ...
Model name: Intel(R) Xeon(R) Gold 6132 CPU @ 2.60GHz
... ...
NUMA node0 CPU(s): 0-13,28-41
NUMA node1 CPU(s): 14-27,42-55
... ...
2.arm的cpu信息
[root@node2 ~]# lscpu
架构: aarch64
CPU 运行模式: 64-bit
字节序: Little Endian
CPU: 128
在线 CPU 列表: 0-127
每个核的线程数: 1
每个座的核数: 64
座: 2
NUMA 节点: 4
... ...
型号名称: Kunpeng-920
... ...
NUMA 节点0 CPU: 0-31
NUMA 节点1 CPU: 32-63
NUMA 节点2 CPU: 64-95
NUMA 节点3 CPU: 96-127
... ...
1.4.内存信息查看
free -h:内存信息查看
1.Windows使用VMware安装的Linux(Centos 7.6)后,内存信息查看。主要包括Mem(内存)、Swap(可交换内存),两种各种的总值、使用值、空闲值,Mem还包括一些共享、缓存值等。
[root@localhost ~]# free -h
total used free shared buff/cache available
Mem: 3.7G 736M 2.2G 23M 746M 2.6G
Swap: 3.9G 0B 3.9G
1.5.磁盘信息查看
df -h:显示文件系统信息,主要查看系统磁盘挂载信息及系统目录空间
fdisk -l:是Linux系统的磁盘分区工具,也查看磁盘信息及挂载类型
Windows使用VMware安装的Linux(Centos 7.6)后,查看磁盘信息、挂载信息、目录空间信息。
[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 56G 3.9G 52G 7% /
devtmpfs 1.9G 0 1.9G 0% /dev
tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs 1.9G 13M 1.9G 1% /run
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/sda1 297M 157M 140M 53% /boot
tmpfs 378M 8.0K 378M 1% /run/user/42
tmpfs 378M 28K 378M 1% /run/user/0
[root@localhost ~]# fdisk -l
Disk /dev/sda: 64.4 GB, 64424509440 bytes, 125829120 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x000ab4ce
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 616447 307200 83 Linux
/dev/sda2 616448 8744959 4064256 82 Linux swap / Solaris
/dev/sda3 8744960 125829119 58542080 83 Linux
1.6.网络信息查看
ifconfig:查看、配置、启用或禁用网络接口的工具,功能强大,这里主要用于查看网络信息
ip addr:ip是强大的网络配置工具,ip addr显示网卡IP信息
Windows使用VMware安装的Linux(Centos 7.6)后,查看Linux服务器IP信息。
[root@localhost ~]# ifconfig
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.118.201 netmask 255.255.255.0 broadcast 192.168.118.255
inet6 fe80::1211:5c3b:18a0:2b72 prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:da:ad:2d txqueuelen 1000 (Ethernet)
RX packets 3261 bytes 282978 (276.3 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 2144 bytes 1410541 (1.3 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 240 bytes 25704 (25.1 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 240 bytes 25704 (25.1 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255
ether 52:54:00:c8:6a:42 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
[root@localhost ~]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:0c:29:da:ad:2d brd ff:ff:ff:ff:ff:ff
inet 192.168.118.201/24 brd 192.168.118.255 scope global noprefixroute ens33
valid_lft forever preferred_lft forever
inet6 fe80::1211:5c3b:18a0:2b72/64 scope link noprefixroute
valid_lft forever preferred_lft forever
3: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether 52:54:00:c8:6a:42 brd ff:ff:ff:ff:ff:ff
inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
valid_lft forever preferred_lft forever
4: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast master virbr0 state DOWN group default qlen 1000
link/ether 52:54:00:c8:6a:42 brd ff:ff:ff:ff:ff:ff
2.系统软件信息查看
2.1.系统名称版本信息查看
uname -s:显示系统出内核名称
uname -a:显示系统所有信息,包括系统类型、主机名称、内核信息等
cat /etc/*release:查看系统名称及其版本
1.Windows使用VMware安装的Linux(Centos 7.6)后,查看系统所有信息,及详细的系统名称及其版本。
[root@localhost ~]# uname -s
Linux
[root@localhost ~]# uname -a
Linux localhost.localdomain 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost ~]# ll /etc/*release
-rw-r--r--. 1 root root 38 Nov 23 2018 /etc/centos-release
-rw-r--r--. 1 root root 393 Nov 23 2018 /etc/os-release
lrwxrwxrwx. 1 root root 14 Dec 13 00:58 /etc/redhat-release -> centos-release
lrwxrwxrwx. 1 root root 14 Dec 13 00:58 /etc/system-release -> centos-release
[root@localhost ~]# cat /etc/centos-release
CentOS Linux release 7.6.1810 (Core)
2.其他系统查看,如:华为的麒麟系统相关信息
[root@node2 ~]# uname -s
Linux
[root@node2 ~]# uname -a
Linux node2 4.19.90-23.8.v2101.ky10.aarch64 #1 SMP Mon May 17 17:07:38 CST 2021 aarch64 aarch64 aarch64 GNU/Linux
[root@n110 ~]# ll /etc/*release
-rw-r--r-- 1 root root 49 5月 18 2021 /etc/kylin-release
-rw-r--r-- 1 root root 180 10月 29 2020 /etc/lsb-release
-rw-r--r-- 1 root root 160 5月 18 2021 /etc/os-release
lrwxrwxrwx 1 root root 13 5月 18 2021 /etc/system-release -> kylin-release
[root@node2 ~]# cat /etc/kylin-release
Kylin Linux Advanced Server release V10 (Tercel)
2.2.系统内核版本信息查看
uname -r:显示系统内核版本信息
1.Windows使用VMware安装的Linux(Centos 7.6)后,查看系统的内核版本信息。
[root@localhost ~]# uname -r
3.10.0-957.el7.x86_64
2.其他内核信息查看,如:麒麟arm架构的系统内核。
[root@n110 ~]# uname -r
4.19.90-23.8.v2101.ky10.aarch64
2.3.系统位数查看
Windows使用VMware安装的Linux(Centos 7.6)后,查看Linux服务器IP信息。
[root@localhost ~]# getconf LONG_BIT
64
2.4.系统文件目录切换及查看
2.4.1.查看当前目录内容
ls:列出文件和目录
ls -l:-l指list,列出详细信息
ll:ls -l的别名,与ls -l等价
ll -a:-a指all,显示所有文件和目录(包括隐藏文件和目录)
1.Windows使用VMware安装的Linux(Centos 7.6)后,通过ls、ls -l、ll、ll -a显示当前目录下的文件和目录列表。
[root@localhost ~]# ls
anaconda-ks.cfg Desktop Documents Downloads Music original-ks.cfg Pictures Public Templates Videos
[root@localhost ~]# ls -l
total 8
-rw-------. 1 root root 2864 Dec 13 01:05 anaconda-ks.cfg
drwxr-xr-x. 2 root root 6 Dec 13 01:08 Desktop
drwxr-xr-x. 2 root root 6 Dec 13 01:08 Documents
drwxr-xr-x. 2 root root 6 Dec 13 01:08 Downloads
drwxr-xr-x. 2 root root 6 Dec 13 01:08 Music
-rw-------. 1 root root 2099 Dec 13 01:05 original-ks.cfg
drwxr-xr-x. 2 root root 6 Dec 13 01:08 Pictures
drwxr-xr-x. 2 root root 6 Dec 13 01:08 Public
drwxr-xr-x. 2 root root 6 Dec 13 01:08 Templates
drwxr-xr-x. 2 root root 6 Dec 13 01:08 Videos
[root@localhost ~]# ll
total 8
-rw-------. 1 root root 2864 Dec 13 01:05 anaconda-ks.cfg
drwxr-xr-x. 2 root root 6 Dec 13 01:08 Desktop
drwxr-xr-x. 2 root root 6 Dec 13 01:08 Documents
drwxr-xr-x. 2 root root 6 Dec 13 01:08 Downloads
drwxr-xr-x. 2 root root 6 Dec 13 01:08 Music
-rw-------. 1 root root 2099 Dec 13 01:05 original-ks.cfg
drwxr-xr-x. 2 root root 6 Dec 13 01:08 Pictures
drwxr-xr-x. 2 root root 6 Dec 13 01:08 Public
drwxr-xr-x. 2 root root 6 Dec 13 01:08 Templates
drwxr-xr-x. 2 root root 6 Dec 13 01:08 Videos
[root@localhost ~]# ll -a
total 72
dr-xr-x---. 15 root root 4096 Dec 23 23:33 .
dr-xr-xr-x. 17 root root 224 Dec 13 01:05 ..
-rw-------. 1 root root 2864 Dec 13 01:05 anaconda-ks.cfg
-rw-------. 1 root root 4494 Dec 23 20:15 .bash_history
-rw-r--r--. 1 root root 18 Dec 29 2013 .bash_logout
-rw-r--r--. 1 root root 176 Dec 29 2013 .bash_profile
-rw-r--r--. 1 root root 176 Dec 29 2013 .bashrc
drwx------. 14 root root 4096 Dec 15 23:27 .cache
drwxr-xr-x. 16 root root 4096 Dec 15 23:28 .config
-rw-r--r--. 1 root root 100 Dec 29 2013 .cshrc
drwx------. 3 root root 25 Dec 13 01:08 .dbus
drwxr-xr-x. 2 root root 6 Dec 13 01:08 Desktop
drwxr-xr-x. 2 root root 6 Dec 13 01:08 Documents
drwxr-xr-x. 2 root root 6 Dec 13 01:08 Downloads
-rw-------. 1 root root 16 Dec 13 01:08 .esd_auth
-rw-------. 1 root root 9106 Dec 23 18:15 .ICEauthority
drwx------. 3 root root 19 Dec 13 01:08 .local
drwxr-xr-x. 2 root root 6 Dec 13 01:08 Music
-rw-------. 1 root root 2099 Dec 13 01:05 original-ks.cfg
drwxr-xr-x. 2 root root 6 Dec 13 01:08 Pictures
drwxr-xr-x. 2 root root 6 Dec 13 01:08 Public
drwx------. 2 root root 25 Dec 17 01:31 .ssh
-rw-r--r--. 1 root root 129 Dec 29 2013 .tcshrc
drwxr-xr-x. 2 root root 6 Dec 13 01:08 Templates
drwxr-xr-x. 2 root root 6 Dec 13 01:08 Videos
-rw-------. 1 root root 1018 Dec 13 01:25 .viminfo
-rw-------. 1 root root 536 Dec 21 22:29 .Xauthority
2.4.2.目录切换
cd:切换目录
1.Windows使用VMware安装的Linux(Centos 7.6)后,cd Desktop,cd空格后没有斜线(/),则为相对路径目录的切换。
[root@localhost ~]# cd Desktop/
[root@localhost Desktop]# ll
total 0
2.cd /etc/sysconfig/network-scripts/,cd空格后有斜线(/),则为绝对路径目录的切换。
[root@localhost Desktop]# cd /etc/sysconfig/network-scripts/
[root@localhost network-scripts]# ll
total 252
-rw-r--r--. 1 root root 486 Dec 23 18:23 ifcfg-ens33
... ...
2.4.3.文件查看
cat:显示文件全部内容
grep:从文本文件或管道数据流中筛选匹配的行及数据(显示文件匹配关键字的行)
vi:文本编辑器
1.Windows使用VMware安装的Linux(Centos 7.6)后,可以之间cat 查看文件内容。适用于内容少的文件查看,如果文件过多,会全部输出到屏幕,内容太多也不方便查看。
[root@localhost ~]# cat /etc/centos-release
CentOS Linux release 7.6.1810 (Core)
2.可以使用grep查看文件带有关键字IPADDR的行内容。
[root@localhost ~]# grep IPADDR /etc/sysconfig/network-scripts/ifcfg-ens33
IPADDR=192.168.118.201 # 静态IP地址
3.使用vi进行简单的文字编辑,见VMware安装Linux(Centos 7.6)后网络配置的"1.3.网络配置"章节。
3.信息查看脚本
1.脚本下载地址。
https://download.csdn.net/download/Querycache/90151460
2.脚本执行效果。