コンソールモードでは、"マウスの右ボタン > About "でオペレーティングシステムに関する情報を得ることができません。Linuxでは、unameコマンドを使うことができます。 unameはunix nameの略です。コンソールで実際に使うには、uname とタイプするだけです。
パラメータなしでunameを入力すると、単にオペレーティング・システムの名前が表示されます。
# uname 
Linux 
それだけでは不十分かもしれません。そこで、unameに必要な情報を表示させるために、いくつかのパラメータを追加する必要があります。
以下はunameパラメータの一覧です。
1.カーネル名
sパラメータを使用すると、カーネル名を表示できます。
# uname -s 
Linux 
出力は、unameに引数がない場合と同じになります。
2.カーネル分布
使用しているカーネル分布を知りたい場合は、-rパラメータを使用します。
# uname -r 
2.6.18-.el5 
3.カーネルバージョン
いくつかのカーネル情報に加えて、-vパラメータunameを使用すると、より詳細なカーネルバージョン情報を取得することもできます。
# uname -v 
#1 SMP Tue Oct 22 12:57:43 EDT 2013 
4.ノード名
nパラメータはノードのホスト名を表示します。例えば、ホスト名が "dev-machine "の場合、-nパラメータはホスト名を出力します。
# uname -n 
dev-machine 
RedHatやCentOSをお使いの方は、/etc/redhat_releaseファイルを見ることもできます:
# cat /etc/redhat_release 
CentOS release 5.10 (Final) 
RedHat ベースのディストリビューションでない場合は、/etc/issue ファイルを確認してください。以下のようなものです:
# cat /etc/issue 
Linux Mint Olivia 
 \l: 
5.ハードウェア名
使用されているマシンのタイプを知りたい場合は、-mパラメータを試してみてください。ハードウェアについて教えてくれます。
# uname -m 
i686 
i686であれば32ビットのオペレーティング・システムを使用していることを示し、X86_64であれば64ビットのシステムを使用していることを示します。
6.ハードウェアプラットフォーム
ハードウェア名と同様に、-i パラメーターはハードウェア・プラットフォームを表示します。
# uname -i 
i386 
繰り返しますが、i386は32ビットシステムを実行していることを意味し、X86_64と出力された場合は64ビットシステムを実行していることを意味します。
7.プロセッサのタイプ
p引数でプロセッサの種類を確認できます。unameが認識できない場合、出力として「unknown」と表示されます。
# uname -p 
i686 
8.オペレーティングシステム
unameは、実行中のオペレーティング・システムに関する情報を明らかにすることもできます。
# uname -o 
GNU/Linux 
9.すべての情報
すべての情報を表示するパラメータが1つあります!これは-aパラメータで、すべての情報を表示します。iと-pの出力がUNKNOWNの場合、デフォルトで省略されます。
# uname -a 
Linux dev-machine 2.6.18-.el5 #1 SMP Tue Oct 22 12:57:43 EDT 2013 i686 i686 i386 GNU/Linux 
以上、unameコマンドの使い方についてでした。他のコマンドもお楽しみに!
お読みいただきありがとうございました!
経由





