>  기사  >  데이터 베이스  >  Linux에서 다양한 소프트웨어 버전 및 매개변수 보기

Linux에서 다양한 소프트웨어 버전 및 매개변수 보기

齐天大圣
齐天大圣원래의
2020-06-03 10:00:17142검색

Linux 커널 버전 확인

방법 1. uname 명령을 사용하여 확인

# uname -a
# 查看所有参数
# uname -r
3.10.0-693.2.2.el7.x86_64

현재 커널 버전이 3.10.0인 것을 확인할 수 있습니다.

방법 2. /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

릴리스 버전 보기

/etc/centos-release를 보면 릴리스 버전을 볼 수 있지만 이 방법은 centos 릴리스에만 적합합니다.

# cat /etc/centos-release
CentOS Linux release 7.4.1708 (Core)

다른 방법은 모든 배포판에 적합하지만 전제 조건은 redhat-lsb 소프트웨어를 설치해야 한다는 것입니다.

yum install -y redhat-lsb

그런 다음 lsb_release를 사용하여

# lsb_release -r
Release: 7.4.1708

하드웨어 매개변수 보기

시스템의 단어 길이 보기

# getconf  LONG_BIT
64

CPU 정보 보기, cat /proc/cpuinfo를 사용하여 모든 CPU 정보 나열.

# 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 코어는 8코어 CPU인 CPU의 코어 수를 나타냅니다.

CPU 수를 확인하는 방법은 두 가지 방법이 있습니다. 첫 번째는 cat /proc/cpuinfo를 사용하는 것이지만 grep 및 wc 명령을 함께 사용하여 계산합니다.

# cat /proc/cpuinfo  | grep processor | wc -l
16

다른 방법은 매우 간단하며 직접 나열됩니다.

# lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                16
……

위에서 볼 수 있듯이 서버에는 현재 16개의 CPU가 포함되어 있으며 모두 8개의 코어가 있습니다.

메모리 확인

시스템의 메모리 크기와 사용량을 확인하려면 free 명령을 사용하여 완료할 수 있습니다.

# free -h
              total        used        free      shared  buff/cache   available
Mem:            15G        1.8G        656M        1.5M         13G         13G
Swap:          1.0G          0B        1.0G

총 메모리 크기는 15G이고 1.8G의 메모리가 사용된 것을 확인할 수 있습니다.

하드 디스크 수와 사용량을 확인하세요

하드 디스크 수를 확인하려면 lsblk 명령을 사용하세요. 이 명령은 하드 디스크 아래에 있는 모든 하드 디스크와 파티션을 나열합니다. 현재 두 개의 하드 디스크가 있고 장치 이름은 vda와 vdb입니다.

하드디스크 사용량을 확인하려면 df -h 명령을 사용해야 합니다.

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

php 관련 정보 보기php 버전 보기

[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 구성 파일 검색

# php -v
PHP 7.4.4 (cli) (built: Apr 13 2020 10:42:43) ( NTS )

Apache 관련 정보 보기apache 버전 정보 보기

# php --ini
Configuration File (php.ini) Path: /www/server/php/74/etc
Loaded Configuration File:         /www/server/php/74/etc/php.ini

apache 구성 파일 위치 보기 는 위치에서는 여전히 httpd 명령을 사용하지만 이를 보려면 -V를 사용해야 합니다. -V는 컴파일 매개변수를 볼 수 있습니다.

# httpd -v
Server version: Apache/2.4.41 (Unix)
Server built:   Nov  4 2019 17:53:11

nginx 관련 정보 보기nginx 버전 및 구성 파일 위치 확인 방법은 apache와 동일합니다

# /usr/local/apache/bin/httpd -V
……
 -D SERVER_CONFIG_FILE="conf/httpd.conf"

Mysql 관련 정보 보기mysql 버전 정보 확인 예, 여기서는 -V, 대문자 V를 사용해야 합니다.

# /usr/local/nginx/sbin/nginx -v
nginx version: nginx/1.16.1

# /usr/local/nginx/sbin/nginx -V
……

mysql 구성 파일의 위치를 ​​보려면 --help

# mysql -V
mysql  Ver 14.14 Distrib 5.6.37, for Linux (x86_64) using  EditLine wrapper
옵션을 사용해야 합니다.

위 내용은 Linux에서 다양한 소프트웨어 버전 및 매개변수 보기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.