Çeşitli sistem bilgilerini görüntüleyen bir program yazıyorum (CentOS sisteminde). Örneğin, işlemci türü ve hızı (başlangıç /proc/cpuinfo
), son önyükleme süresi (hesaplanan /proc/uptime
), IP adresi ( ifconfig
çıkıştan) ve yüklü yazıcıların listesi ( lpstat
çıkıştan).
Şu anda, dmidecode
programdan birkaç veri elde edilmektedir :
- Platform türü (
dmidecode -s system-product-name
) - BIOS sürümü (
dmidecode -s bios-version
) - Fiziksel bellek miktarı (
dmidecode -t17 | grep Size
)
Bunlar yalnızca programım root olarak çalıştırılırsa kullanılabilir (aksi takdirde dmidecode
alt işlem bir /dev/mem: Permission denied
hata ile başarısız olur ). Normal bir kullanıcının erişebileceği bu bilgiyi almanın alternatif bir yolu var mı?
/sys/devices/virtual/dmi/id
. Platforma özgü birçok bilgi burada mevcuttur. Kullanışlı bir komut dosyası için bkz. Unix.stackexchange.com/questions/75750/… . Sistem bilgisi için, diğer cümleniz de iyidir. İstediğinizi alabilenfree
hatta hatta birçok yardımcı program vardırhtop
.