システム情報の確認
システム情報の確認
Section titled “システム情報の確認”Linuxシステムの情報を確認するコマンドを詳しく解説します。
システム情報
Section titled “システム情報”uname(システム情報)
Section titled “uname(システム情報)”# システム情報を表示uname -a
# カーネル名uname -s
# ホスト名uname -n
# カーネルリリースuname -r
# マシンタイプuname -mhostname(ホスト名)
Section titled “hostname(ホスト名)”# ホスト名を表示hostname
# 完全修飾ドメイン名hostname -flscpu(CPU情報)
Section titled “lscpu(CPU情報)”# CPU情報を表示lscpu
# 出力例:# Architecture: x86_64# CPU(s): 4# Thread(s) per core: 2# Core(s) per socket: 2/proc/cpuinfo
Section titled “/proc/cpuinfo”# CPU情報を確認cat /proc/cpuinfo
# CPUコア数を確認grep -c processor /proc/cpuinfofree(メモリ使用状況)
Section titled “free(メモリ使用状況)”# メモリ使用状況を表示free
# 人間が読みやすい形式free -h
# 定期的に更新(-s: seconds)free -h -s 5/proc/meminfo
Section titled “/proc/meminfo”# メモリ情報を確認cat /proc/meminfo
# 利用可能なメモリを確認grep MemAvailable /proc/meminfoディスク情報
Section titled “ディスク情報”df(ディスク使用状況)
Section titled “df(ディスク使用状況)”# ディスク使用状況を表示df
# 人間が読みやすい形式df -h
# 特定のファイルシステムのみdf -h /dev/sda1du(ディレクトリサイズ)
Section titled “du(ディレクトリサイズ)”# ディレクトリのサイズを表示du -sh /var/log
# 再帰的に表示du -h /var/log
# サイズでソートdu -h /var/log | sort -h# 大きなディレクトリを確認du -h / | sort -h | tail -10
# ディスク使用率が高いパーティションを確認df -h | awk '$5 > 80 {print $0}'システム情報の確認のポイント:
- uname: システム情報、カーネル情報
- hostname: ホスト名
- lscpu: CPU情報
- free: メモリ使用状況
- df: ディスク使用状況
- du: ディレクトリサイズ
適切にシステム情報を確認することで、システムの状態を把握できます。