主にLinux関係で、開発環境などのいろいろなもののバージョンを調べる必要があることがあります。
それぞれ調べ方が若干違ったりするので、いつもバージョンを調べる方法を調べたりしていて面倒なので、ここにまとめてみます。
Linuxカーネルのバージョンを調べる
[root@flat ~]# uname -r
2.6.18-128.2.1.el5
FedoraCore/CentOSのディストリビューションのバージョンを調べる
[root@flat ~]# cat /etc/redhat-release (または cat /etc/issueも可)
CentOS release 5.3 (Final)
Apacheのバージョンを調べる
[root@flat ~]# httpd -v
Server version: Apache/2.2.3
Server built: Jul 14 2009 06:04:04
PHPのバージョンを調べる
[root@flat ~]# php --version
PHP 5.1.6 (cli) (built: Apr 7 2009 08:00:04)
Copyright (c) 1997-2006 The PHP Group
Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies
MySQLのバージョンを調べる
[root@flat ~]# mysql --version
mysql Ver 14.12 Distrib 5.0.45, for redhat-linux-gnu (i686) using readline 5.0