hw.sh 1.5 KB

12345678910111213141516171819202122232425
  1. #!/bin/bash
  2. #########################################################################
  3. # Script for HW check #
  4. # Created by PM-DoIT #
  5. # ver 0.1 #
  6. #########################################################################
  7. clear
  8. echo "----------------------------------------------------------"
  9. hostname -s
  10. lsb_release -d | awk '{print $2,$4,$5}'
  11. echo "----------------------------------------------------------"
  12. dmidecode -t system | egrep "Manufacturer|Product Name|Version" |sed 's/^[ \t]*//'
  13. echo "----------------------------------------------------------"
  14. dmidecode -t processor | egrep -w "Version:" |sed 's/^[ \t]*//' | sed 's/Version: //g'
  15. echo "----------------------------------------------------------"
  16. dmidecode -t 17 | egrep -w "Size:|Type:|Speed:|Manufacturer" |sed 's/^[ \t]*//'
  17. echo "----------------------------------------------------------"
  18. lspci -vnn | grep VGA -A 12 | grep -w controller |sed 's/^[ \t]*//'
  19. echo "----------------------------------------------------------"
  20. lshw -class disk -class storage | egrep -w "product:|size:" |sed 's/^[ \t]*//' | sed 's/product: //g'
  21. echo "----------------------------------------------------------"
  22. dmesg | egrep -i 'ATAPI'
  23. echo "----------------------------------------------------------"
  24. lspci | grep -i Ethernet
  25. echo "----------------------------------------------------------"