もろもろのバージョンを確認するメモ
スペックシートを自動生成できないかなと思ってバージョン確認のためのコマンドを調べてみました。あと、Linuxのバージョンやカーネルのバージョンの確認はよくど忘れするので覚え書きしておきます。
Linuxのディストリビューションとバージョンを確認する
おそらく一番汎用的なのがこいつ。
( ・ω・)っ cat /etc/issue Fedora release 17 (Beefy Miracle) Kernel \r on an \m (\l)
( ・ω・)っ cat /etc/redhat-release Fedora release 17 (Beefy Miracle)
カーネルのバージョンを確認する
( ・ω・)っ uname -r 3.6.1-1.fc17.x86_64
カーネルのバージョンだけ知りたいときはこれでいいでしょう。諸々詳しく知りたいときはこうします。
( ・ω・)っ uname -a Linux yuxxx-pc 3.6.1-1.fc17.x86_64 #1 SMP Wed Oct 10 12:13:05 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
Apacheのバージョンを確認する
これ以降は -v とか --version とかいったオプションがあるのでそれで出ます。
( ・ω・)っ httpd -v Server version: Apache/2.2.22 (Unix) Server built: Apr 30 2012 09:55:22
PHPのバージョンを確認する
( ・ω・)っ php -v PHP 5.4.7 (cli) (built: Oct 1 2012 09:56:15) Copyright (c) 1997-2012 The PHP Group Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies
Rubyのバージョンを確認する
( ・ω・)っ ruby -v ruby 1.9.3p286 (2012-10-12 revision 37165) [x86_64-linux]
gitのバージョンを確認する
( ・ω・)っ git version git version 1.7.11.7
git -v とか打っても出てきません。気をつけましょう。
Emacsのバージョンを確認する
( ・ω・)っ emacs --version GNU Emacs 24.1.1 Copyright (C) 2012 Free Software Foundation, Inc. GNU Emacs comes with ABSOLUTELY NO WARRANTY. You may redistribute copies of Emacs under the terms of the GNU General Public License. For more information about these matters, see the file named COPYING.