目次

1.システム情報取得

システム情報を確認する。

https://access.redhat.com/ja/articles/1307383

CPU情報を確認する。

cat /proc/cpuinfo
lscpu

https://access.redhat.com/ja/solutions/2159401

RAM情報を確認する。

cat /proc/meminfo
lsmem status

ディスク情報を確認する。

lsblk -o +FSTYPE,UUID,LABEL
fdisk -l -o +UUID
cat /etc/fstab

ホスト名、カーネルバージョンを確認する。

hostnamectl status
cat /etc/hostname

https://access.redhat.com/documentation/ja-jp/red_hat_enterprise_linux/7/html/kernel_administration_guide/ch-manually_upgrading_the_kernel

ロケール設定を確認する。

locale
localectl status
cat /etc/locale.conf

時刻設定を確認する。

timedatectl status
cat /etc/localtime

ブートモードを確認する。

[ -d /sys/firmware/efi ] && echo "UEFI Boot Detected" || echo "Legacy BIOS Boot Detected"
  #BIOSの場合
  Legacy BIOS Boot Detected
  
  #UEFIの場合
  UEFI Boot Detected

https://aws.amazon.com/jp/premiumsupport/knowledge-center/ec2-linux-boots-with-uefi-or-legacy-bios/

Systemdサービス一覧取得

systemctl list-unit-files | sed -e "s/[[:space:]]\+/\t/g" | sed -e ':loop; N; $!b loop; ;s/\n[[:space:]]/\t/g'

Yumインストールパッケージ一覧取得

yum list installed| sed -e "s/[[:space:]]\+/\t/g" | sed -e ':loop; N; $!b loop; ;s/\n[[:space:]]/\t/g'