カテゴリ: Linux基礎 更新日: 2026/06/04

Linuxでシステム情報を確認する方法まとめ!初心者向けに解説

Linuxでシステム情報を確認する方法まとめ!初心者向けに解説
Linuxでシステム情報を確認する方法まとめ!初心者向けに解説

先生と生徒の会話形式で理解しよう

生徒

「Linuxを使っていると、自分のパソコンの状態を確認したくなるんですが、どうすればいいですか?」

先生

「Linuxにはシステム情報を確認するコマンドがたくさんあります。CPUやメモリ、ディスクの状態も確認できますよ。」

生徒

「難しそうですが、初心者でも使えますか?」

先生

「もちろんです。簡単なコマンドから順番に説明するので安心してください。」

1. Linuxのシステム情報とは?

1. Linuxのシステム情報とは?
1. Linuxのシステム情報とは?

Linuxのシステム情報とは、パソコンの中で動いている状態や性能に関する情報のことです。例えばCPUの使用率、メモリの空き容量、ディスクの使用量などがあります。

これらは、パソコンの健康状態をチェックするための「体温計」や「健康診断」のようなものです。動作が遅いときやトラブルが起きたときに確認すると原因がわかりやすくなります。

2. unameコマンドで基本情報を確認

2. unameコマンドで基本情報を確認
2. unameコマンドで基本情報を確認

unameコマンドは、Linuxの基本情報を確認するためのシンプルなコマンドです。


uname -a
Linux localhost 5.15.0-xyz #1 SMP x86_64 GNU/Linux

この結果から、カーネルのバージョンやOSの種類がわかります。

カーネルとは、OSの中心部分で、ハードウェアとソフトウェアをつなぐ役割を持っています。

3. topコマンドでリアルタイム監視

3. topコマンドでリアルタイム監視
3. topコマンドでリアルタイム監視

topコマンドは、現在動いているプログラムやCPU使用率をリアルタイムで確認できます。


top
top - 10:00:00 up 1 day,  2 users,  load average: 0.10, 0.20, 0.15

画面にはCPU使用率やメモリ使用量が表示されます。

リアルタイムとは「今この瞬間の状態」を常に更新して表示することです。

4. freeコマンドでメモリ確認

4. freeコマンドでメモリ確認
4. freeコマンドでメモリ確認

freeコマンドは、メモリの使用状況を確認できます。


free -h
              total        used        free
Mem:           2.0G        1.0G        1.0G

メモリとは、作業中のデータを一時的に保存する場所です。

数字が大きいほど余裕がある状態と考えるとわかりやすいです。

5. dfコマンドでディスク容量を確認

5. dfコマンドでディスク容量を確認
5. dfコマンドでディスク容量を確認

dfコマンドは、ディスクの空き容量を確認できます。


df -h
Filesystem      Size  Used Avail Use%
/dev/sda1        20G   10G   10G  50%

ディスクとは、ファイルを保存する場所です。USBメモリやHDDのようなものです。

Use%が高いと容量が少なくなっている状態です。

6. duコマンドでフォルダサイズ確認

6. duコマンドでフォルダサイズ確認
6. duコマンドでフォルダサイズ確認

duコマンドは、フォルダごとの容量を確認できます。


du -h
4.0K    ./Documents
100M    ./Downloads

どのフォルダが容量を使っているかを調べるときに便利です。

7. psコマンドで動作中のプログラム確認

7. psコマンドで動作中のプログラム確認
7. psコマンドで動作中のプログラム確認

psコマンドは、現在動いているプログラム一覧を確認できます。


ps aux
root      1  0.0  0.1  systemd
user   1000  0.1  0.2  bash

プログラムは「プロセス」とも呼ばれます。

パソコンの中で動いている作業の一覧と考えると理解しやすいです。

8. uptimeコマンドで稼働時間を確認

8. uptimeコマンドで稼働時間を確認
8. uptimeコマンドで稼働時間を確認

uptimeコマンドは、システムがどれくらい動いているか確認できます。


uptime
10:00:00 up 2 days,  3:00,  2 users

upの後の数字が、起動してからの時間です。

長く動いているほど安定しているとも言えます。

まとめ

まとめ
まとめ

Linuxでシステム情報を確認する重要性

Linuxでシステム情報を確認する方法を理解することは、サーバー運用や日常的なパソコン管理において非常に重要です。CPU使用率やメモリ使用量、ディスク容量、プロセスの状態などを正しく把握することで、パフォーマンス低下の原因を特定しやすくなります。

特にLinux初心者にとっては、どのコマンドを使えばよいのか迷いやすいですが、今回紹介したunameコマンド、topコマンド、freeコマンド、dfコマンド、duコマンド、psコマンド、uptimeコマンドを覚えておけば、基本的なシステム監視は十分に対応できます。

よく使うLinuxコマンドの振り返り

Linuxのシステム情報確認コマンドは、それぞれ役割が明確に分かれています。例えば、unameはOSの基本情報、topはリアルタイムのCPU使用率やプロセス状況、freeはメモリ使用状況、dfはディスク容量、duはフォルダごとのサイズ、psはプロセス一覧、uptimeは稼働時間を確認できます。

これらを組み合わせて使うことで、Linuxの状態を多角的に把握できるようになります。例えば「動作が遅い」と感じたときには、topでCPUを確認し、freeでメモリ不足を確認し、dfでディスク容量不足をチェックするという流れが基本です。

実務で役立つシステム情報確認の流れ

実際の運用では、トラブル発生時にどの順番で確認するかが重要になります。以下のような流れを覚えておくと便利です。


top
top - 10:00:00 up 1 day,  2 users,  load average: 0.10, 0.20, 0.15

free -h
              total        used        free
Mem:           2.0G        1.0G        1.0G

df -h
Filesystem      Size  Used Avail Use%
/dev/sda1        20G   10G   10G  50%

このようにCPU、メモリ、ディスクの順番で確認することで、Linuxのパフォーマンス問題の原因を効率よく切り分けることができます。

初心者が覚えておきたいポイント

Linuxコマンドを学び始めたばかりの方は、すべてを一度に覚える必要はありません。まずは基本的なシステム情報確認コマンドを繰り返し使うことが大切です。

コマンドラインに慣れることで、Linuxの仕組みや動作の理解が深まり、サーバー管理やトラブルシューティングのスキルが自然と身についていきます。また、これらのコマンドはクラウド環境や本番サーバーでも頻繁に使用されるため、早い段階で習得しておくと大きな強みになります。

Linuxシステム監視の応用ポイント

今回紹介したコマンドは基本ですが、組み合わせて使うことでより高度なシステム監視が可能になります。例えばpsコマンドとgrepを組み合わせて特定のプロセスを探したり、duコマンドで容量の大きいディレクトリを特定したりすることができます。


ps aux | grep nginx
root      100  0.0  0.1  nginx

du -h | sort -hr | head
500M    ./var/log
100M    ./home/user

このような応用的な使い方を覚えることで、Linuxの運用スキルがさらに向上します。

まとめの総括

Linuxでシステム情報を確認する方法は、サーバー管理やトラブル対応の基礎となる重要なスキルです。unameで基本情報を確認し、topでリアルタイム監視、freeでメモリ確認、dfとduでディスク使用量、psでプロセス確認、uptimeで稼働時間を把握することで、Linux環境の状態を正確に理解できます。

これらのコマンドを日常的に使いこなすことで、Linuxの操作に自信がつき、より高度なシステム管理へとステップアップすることができます。初心者の方もまずは基本コマンドを繰り返し実行し、出力結果を読むことから始めていきましょう。

先生と生徒の振り返り会話

生徒

Linuxでシステム情報を確認する方法がたくさんあることが分かりました。最初は難しそうでしたが、コマンドごとに役割が違うので整理すると理解しやすいですね。

先生

その通りです。Linuxコマンドは一つ一つの役割を理解して使い分けることが大切です。特にtopやfreeやdfは日常的によく使うので覚えておくと便利です。

生徒

動作が遅いときには、CPUやメモリやディスクを順番に確認するという流れも理解できました。実際にコマンドを使って確認してみたいです。

先生

ぜひ実際に手を動かしてみてください。Linuxはコマンドを実行して結果を見ることで理解が深まります。繰り返し使うことで自然と身につきますよ。

生徒

将来的にはサーバー管理やエンジニアの仕事にも活かせそうですね。まずは基本コマンドをしっかり覚えます。

先生

とても良い考えです。Linuxのシステム情報確認はすべての基礎になります。ここをしっかり理解すれば次のステップもスムーズに進めます。

カテゴリの一覧へ
新着記事
New1
テキスト・データ処理
patch -Rオプションの使い方を完全ガイド!初心者でもわかるLinuxでパッチを元に戻す方法
New2
テキスト・データ処理
less -Xオプションの使い方を完全ガイド!終了後も画面内容を残す方法
New3
ファイル・ディレクトリ操作
lsコマンドの-lオプションでファイルの詳細情報を一覧表示しよう!初心者でもわかる使い方と意味を徹底解説
New4
ディスクとファイルシステム管理
dfコマンドの使い方を完全ガイド!初心者でもわかるLinuxのディスク使用量確認方法
人気記事
No.1
Java&Spring記事人気No1
テキスト・データ処理
catコマンドとは?Linuxでファイル内容を表示・連結する基本
No.2
Java&Spring記事人気No2
ファイル・ディレクトリ操作
lsコマンドとは?Linuxでファイルやディレクトリを一覧表示する基本を初心者向けに解説
No.3
Java&Spring記事人気No3
ファイル・ディレクトリ操作
cd ~ の使い方を完全解説!ホームディレクトリへの移動方法と初心者向けLinuxコマンド入門
No.4
Java&Spring記事人気No4
ファイル・ディレクトリ操作
pwdコマンドとは?初心者でもわかる現在の作業ディレクトリの確認方法を解説!