京橋のバイオインフォマティシャンの日常

データ分析、コマンドライン、プログラミングについての技術資料・自己アップデート・悩み事などをまとめています。現在、DL勉強中。

【LINUX/Macの基本コマンド①】 システム情報、CPU情報、メモリ情報を表示してみる

このコーナーでは、CentOSで使う、基本的なコマンドラインをまとめてみることにする。

第1回目として、ターミナルコマンドで、 システム情報、CPU情報、メモリ情報を表示するやり方について、 以下に示す。

システム情報

# システム情報の表示
# -a: コンピュータの種類、 ネットワークにおけるホスト名、OSのリリース番号・名称を出力
$ uname -a

# CentOS(Redhat)のバージョン確認
$ cat /etc/redhat-release
#CentOS Linux release 7.6.1810 (Core) 

CPU情報

# CPU情報の表示
$ cat /proc/cpuinfo

#grepコマンドと組み合わせて、processor Noとモデル名のみを表示
$ cat /proc/cpuinfo | grep -e "processor" -e "model name"

#processor : 0
#model name    : Intel(R) Xeon(R) Gold 5222 CPU @ 3.80GHz
#processor : 1
#model name    : Intel(R) Xeon(R) Gold 5222 CPU @ 3.80GHz
#processor : 2
#model name    : Intel(R) Xeon(R) Gold 5222 CPU @ 3.80GHz
#processor : 3
#model name    : Intel(R) Xeon(R) Gold 5222 CPU @ 3.80GHz

メモリ情報の確認

# メモリ情報の表示
$ cat /proc/meminfo

#grepコマンドと組み合わせて、トータルメモリ量のみを表示
$ cat /proc/meminfo | grep "MemTotal:"
#MemTotal:       725885112 kB