Unix-way → i-Nex: инструмент для просмотра информации о системе и устройствах в Linux

Инструмент был написан в Gambas и принимается в качестве альтернативы CPU-Z для сбора и просмотра информации о всех основных компонентах системы. Например: процессор, материнская плата/BIOS, звук, видео, диски, система, ядро и сети.

i-Nex как альтернативы CPU-Z

Установка в Ubuntu 11.10 и Ubuntu 11.04:

sudo add-apt-repository ppa:nemh/gambas3
sudo add-apt-repository ppa:eloaders/i-nex-daily
sudo apt-get update
sudo apt-get install i-nex


>>>Launchpad<<<
  • avatar
  • pashtuun
  • 1951
  • +23
  • 27 января 2012, 11:08

Комментариум (4)

RSS свернуть / развернуть
+
+2
avatar

terra

  • 27 января 2012, 12:20

  • Warning: Smarty error: unable to read resource: "cmtedit_button.tpl" in /home/m/makenskiy/itbuben.org/public_html/engine/lib/external/Smarty-2.6.19/libs/Smarty.class.php on line 1092
Хорошую весчь на бейсике не пишут, а системные тулзы тем-более. К тому-же даже сквиз для этой утилиты оказался старичком:
+
-1
avatar

Anonymous

  • 27 января 2012, 18:07

  • Warning: Smarty error: unable to read resource: "cmtedit_button.tpl" in /home/m/makenskiy/itbuben.org/public_html/engine/lib/external/Smarty-2.6.19/libs/Smarty.class.php on line 1092
Есть лучше? А то привык консоль для этих целей юзать. Хочется CPU-Z.
+
+4
avatar

terra

  • 27 января 2012, 18:49

  • Warning: Smarty error: unable to read resource: "cmtedit_button.tpl" in /home/m/makenskiy/itbuben.org/public_html/engine/lib/external/Smarty-2.6.19/libs/Smarty.class.php on line 1092
А какой смысл от это хери, коли она работает только в нестабильных версиях?
Ну, а коли претит(что за версту выдает коренного виндузятника) постоянно в консоли тыркать, то никто не мешает набросать скрипт, к примеру:
#!/bin/sh

HOSTNAME=`hostname -s`
IP_ADDRS=`ifconfig | grep 'inet addr' | grep -v '255.0.0.0' | cut -f2 -d':' | awk '{print $1}'`
IP_ADDRS=`echo $IP_ADDRS | sed 's/\n//g'`

#memory
MEMORY=`free | grep Mem | awk '{print $2}'`

#cpu info
CPUS=`cat /proc/cpuinfo | grep processor | wc -l | awk '{print $1}'`
CPU_MHZ=`cat /proc/cpuinfo | grep MHz | tail -n1 | awk '{print $4}'`
CPU_TYPE=`cat /proc/cpuinfo | grep vendor_id | tail -n 1 | awk '{print $3}'`
CPU_TYPE2=`uname -m`

OS_NAME=`uname -s`
OS_KERNEL=`uname -r`
BOOT=`procinfo | grep Bootup | sed 's/Bootup: //g' | cut -f1-6 -d' '`
UPTIME=`uptime | cut -f5-8 -d' '`

PCIINFO=`lspci | cut -f3 -d':'`
#Another way to do it
#PCIINFO=`lspci | cut -f3 -d':'`

#print it out
echo "$HOSTNAME"
echo "----------------------------------"
echo "Hostname         : $HOSTNAME"
echo "Host Address(es) : $IP_ADDRS"
echo "Main Memory      : $MEMORY"
echo "Number of CPUs   : $CPUS"
echo "CPU Type         : $CPU_TYPE $CPU_TYPE2 $CPU_MHZ MHz"
echo "OS Name          : $OS_NAME"
echo "Kernel Version   : $OS_KERNEL"
echo "Bootup           : $BOOT - Uptime $UPTIME"
echo
echo "Devices"
echo "----------------------------------"
echo "$PCIINFO"


Какого жуя брать за пример каличный маздай в каличный пример коли любая юникс-система тебе сама все свои параметры в виде файлов предоставляет? А conky при грамотной настройке тебе еще и онлайном любую сисинфу будет мониторить, практически не тратя на это жалких ресурсов твоей машины. Просто надо уметь этим пользоваться!!!
+
+3
avatar

terra

  • 27 января 2012, 20:25

  • Warning: Smarty error: unable to read resource: "cmtedit_button.tpl" in /home/m/makenskiy/itbuben.org/public_html/engine/lib/external/Smarty-2.6.19/libs/Smarty.class.php on line 1092
Мне несколько интересно как ты воспринимаешь папки /sys /proc /dev и как по твоему мнению, для чего они предназначены??? Расшифрую малех — в философии юникс все должно быть представлено файлами! Соотно эти папки\файлы есть ничто иное как прямой доступ к железу и его параметрам!!!
У виндузятников таких папок нет и быть не может как и любого другого доступа к железу и именно поэтому им нужны костыли типа CPU-Z!
Для разнообразия набери в консоли:
cat /dev/random
или еще интереснее
sudo cat /dev/zero | dd of=/dev/sda
Удачи;)

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.