Linux-Kernel-Versionsprüfung
Methode 1. Verwenden Sie den Befehl uname, um zu überprüfen
# uname -a # 查看所有参数 # uname -r 3.10.0-693.2.2.el7.x86_64
Sie können sehen, dass meine aktuelle Kernel-Version ist 3.10.0.
Methode 2. Überprüfen Sie /proc/version
# cat /proc/version Linux version 3.10.0-693.2.2.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-16) (GCC) ) #1 SMP Tue Sep 12 22:26:13 UTC 2017
Release-Version anzeigen
Sie können /etc/centos überprüfen - release, um die Release-Version anzuzeigen, diese Methode ist jedoch nur für Centos-Releases geeignet.
# cat /etc/centos-release CentOS Linux release 7.4.1708 (Core)
Die andere Methode ist für alle Distributionen geeignet, Voraussetzung ist jedoch, dass die redhat-lsb-Software installiert sein muss.
yum install -y redhat-lsb
Dann können Sie lsb_release verwenden, um
# lsb_release -r Release: 7.4.1708
Hardwareparameter anzuzeigen
Systemwortlänge anzuzeigen
# getconf LONG_BIT 64
CPU-Informationen anzeigen Mit cat /proc/cpuinfo werden alle CPU-Informationen aufgelistet.
# cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 85 model name : Intel(R) Xeon(R) Platinum 8163 CPU @ 2.50GHz stepping : 4 microcode : 0x1 cpu MHz : 2499.988 cache size : 33792 KB physical id : 0 siblings : 16 core id : 0 cpu cores : 8 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : …… bogomips : 4999.97 clflush size : 64 cache_alignment : 64 address sizes : 46 bits physical, 48 bits virtual power management: processor : 1 vendor_id : GenuineIntel cpu family : 6 model : 85 model name : Intel(R) Xeon(R) Platinum 8163 CPU @ 2.50GHz stepping : 4 ……
CPU-Kerne gibt die Anzahl der Kerne der CPU an, bei der es sich um eine 8-Kern-CPU handelt.
Um die Anzahl der CPUs zu überprüfen, gibt es zwei Methoden: Die erste besteht darin, cat /proc/cpuinfo zu verwenden, aber zur Berechnung die Befehle grep und wc zusammen zu verwenden.
# cat /proc/cpuinfo | grep processor | wc -l 16
Die andere Methode ist sehr einfach und wird direkt für Sie aufgelistet.
# lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 16 ……
Wie Sie oben sehen können, enthält der Server derzeit 16 CPUs, alle mit 8 Kernen.
Speicher prüfen
Um die Speichergröße und Nutzung des Systems zu überprüfen, können Sie zum Abschluss den kostenlosen Befehl verwenden.
# free -h total used free shared buff/cache available Mem: 15G 1.8G 656M 1.5M 13G 13G Swap: 1.0G 0B 1.0G
Wie Sie sehen können, beträgt die Gesamtspeichergröße 15 GB und es wurden 1,8 GB Speicher verwendet.
Überprüfen Sie die Anzahl und Nutzung der Festplatten
Um die Anzahl der Festplatten zu überprüfen, können Sie den Befehl lsblk verwenden, der eine Liste auflistet Alle Festplatten und Anhand der Partition
lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT vda 253:0 0 40G 0 disk └─vda1 253:1 0 40G 0 part / vdb 253:16 0 250G 0 disk └─vdb1 253:17 0 150G 0 part /www
unter der Festplatte können Sie erkennen, dass derzeit zwei Festplatten auf dem Server vorhanden sind und die Gerätenamen vda und vdb lauten.
Wenn Sie die Festplattennutzung überprüfen möchten, müssen Sie den Befehl df -h verwenden.
[root@izj6c0zd30oi794erd9hdvz ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/vda1 40G 5.7G 32G 16% / devtmpfs 7.8G 0 7.8G 0% /dev tmpfs 7.8G 632K 7.8G 1% /dev/shm tmpfs 7.8G 476K 7.8G 1% /run tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup /dev/vdb1 148G 62G 79G 44% /www tmpfs 1.6G 0 1.6G 0% /run/user/0
PHP-bezogene Informationen anzeigen
PHP-Version anzeigen
# php -v PHP 7.4.4 (cli) (built: Apr 13 2020 10:42:43) ( NTS )
Suchen Sie nach der Konfigurationsdatei von PHP
# php --ini Configuration File (php.ini) Path: /www/server/php/74/etc Loaded Configuration File: /www/server/php/74/etc/php.ini
Apache-bezogene Informationen anzeigen
Apache-Versionsinformationen anzeigen
# httpd -v Server version: Apache/2.4.41 (Unix) Server built: Nov 4 2019 17:53:11
Um den Speicherort der Apache-Konfigurationsdatei anzuzeigen, verwenden Sie weiterhin Verwenden Sie den httpd-Befehl, aber Sie müssen -V zum Anzeigen verwenden. -V kann die Parameter zur Kompilierungszeit sehen.
# /usr/local/apache/bin/httpd -V …… -D SERVER_CONFIG_FILE="conf/httpd.conf"
Nginx-bezogene Informationen anzeigen
Die Methode zum Überprüfen der Nginx-Version und des Speicherorts der Konfigurationsdatei ist die gleiche wie bei Apache
# /usr/local/nginx/sbin/nginx -v nginx version: nginx/1.16.1 # /usr/local/nginx/sbin/nginx -V ……
MySQL-bezogene Informationen anzeigen
MySQL-Versionsinformationen anzeigen, die sich von zuvor unterscheiden. Hier müssen Sie -V, Großbuchstabe V, verwenden.
# mysql -V mysql Ver 14.14 Distrib 5.6.37, for Linux (x86_64) using EditLine wrapper
Um den Speicherort der MySQL-Konfigurationsdatei anzuzeigen, müssen Sie die Option --help
# mysql --help | grep 'Default options' -A 1 Default options are read from the following files in the given order: /etc/mysql/my.cnf /etc/my.cnf ~/.my.cnf
Das obige ist der detaillierte Inhalt vonSehen Sie sich verschiedene Softwareversionen und Parameter unter Linux an. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!