Lshw Donanım Listesi Komutunu Kullanarak Sisteminizin Donanım Özelliklerini Alma

Linux ve Unix tabanli isletim sistemlerini hep beraber tanıyıp öğreneceğiz.
Cevapla
Kullanıcı avatarı
TRWE_2012
Zettabyte1
Zettabyte1
Mesajlar: 15152
Kayıt: 25 Eyl 2013, 13:38
cinsiyet: Erkek
Teşekkür etti: 2507 kez
Teşekkür edildi: 5303 kez

Lshw Donanım Listesi Komutunu Kullanarak Sisteminizin Donanım Özelliklerini Alma

Mesaj gönderen TRWE_2012 »

Komut Hakkında Açıklama:

lshw (Hardware Lister) komutu, sisteminizdeki tüm donanımlar hakkında kapsamlı bir rapor verir. Bu komutla, üretici, sistemin seri numarası, anakart, CPU, RAM, PCI kartları, diskler, ağ kartı vb. hepsini tek bir çıktı da görüntüleyebilirsiniz.

Lshw komutunu kullanarak, sunucu kasasını açmadan yada bir tornavidayı dokundurmadan, donanım hakkında bilgi alabilirsiniz. Bu, sunucu, veya sunucuya fiziksel erişiminizin olmadığı uzak bir veri merkezinde olduğunda da çok yararlıdır.

Lshw Komut Paketinin Kurulması (Eğer sisteminizde önceden kurulu değil ise bunu anlamak için komut satırına direkt lshw komutunu verin.Komut çıktı üretiyorsa paket sistemde önceden kuruludur demektir.Kurulu değilse lshw command not found:lshw komutu bulunamadı hata iletisi alırsınız)

Yazılım paketi (kaynak kod) : http://ezix.org/project/wiki/HardwareLiSter adresinden sisteminize çekin.

Yazılım aşağıdaki gibi scr dizininde açın

Kod: Tümünü seç

# cd /usr/src
# wget http://ezix.org/software/files/lshw-B.02.13.tar.gz
# gzip -d lshw-B.02.13.tar.gz
# tar xvf lshw-B.02.13.tar
Bu dizinde bir terminal 'de

Kod: Tümünü seç

# make

# make install
make -C src install
make[1]: Entering directory `/usr/src/lshw-B.02.13/src'
make -C core all
make[2]: Entering directory `/usr/src/lshw-B.02.13/src/core'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/lshw-B.02.13/src/core'
g++ -L./core/ -g -Wl,--as-needed -o lshw lshw.o -llshw -lresolv
install -p -d -m 0755 ///usr/sbin
install -p -m 0755 lshw ///usr/sbin
install -p -d -m 0755 ///usr/share/man/man1
install -p -m 0644 lshw.1 ///usr/share/man/man1
install -p -d -m 0755 ///usr/share/lshw
install -p -m 0644 pci.ids usb.ids oui.txt manuf.txt ///usr/share/lshw
make[1]: Leaving directory `/usr/src/lshw-B.02.13/src'
işlemleri yapın

Sistem restart

lshw komutu;

Kod: Tümünü seç

system information
motherboard information
cpu information
cache, logical cpu
memory
capacity, total size, individual bank information
pci slot information
ide slot information
disk information
total size, partition,
usb slot information
network 
hakkında bilgi alabilirsiniz.

Komutun kullanımı hakkında:

Komut Ve Çıktısı:

Kod: Tümünü seç

linuxmaster@notebook-pc ~/Masaüstü $ su -
Password: 
notebook-pc ~ # lshw | head
notebook-pc               
    description: Notebook
    product: Compaq Presario C700 Notebook PC (KQ188EA#AB8)
    vendor: Hewlett-Packard
    version: F.35
    serial: CND8041R3M
    width: 32 bits
    capabilities: smbios-2.4 dmi-2.4 smp-1.4 smp
    configuration: boot=normal chassis=notebook cpus=1 family=103C_5335KV sku=KQ188EA#AB8 uuid=3546B032-C60C-11DC-9AA7-001B38EFEDA4
  *-core
lshw Sınıf Alt Komutları:

Belirli bir donanım hakkında bilgi almak için -class seçeneğini kullanabilirsiniz. Lshw komutunda -class seçeneğiyle aşağıdaki sınıflar kullanılabilir.

Kod: Tümünü seç

address
bridge
bus
communication
disk
display
generic
input
memory
multimedia
network
power
printer
processor
storage
system
tape
volume
Örnek Komut Kullanımı -1

Kod: Tümünü seç

notebook-pc ~ # lshw -class disk
  *-cdrom                 
       description: DVD-RAM writer
       product: DVD RW AD-7590A
       vendor: Optiarc
       physical id: 0.0.0
       bus info: scsi@0:0.0.0
       logical name: /dev/cdrom
       logical name: /dev/sr0
       version: 1.05
       capabilities: removable audio cd-r cd-rw dvd dvd-r dvd-ram
       configuration: ansiversion=5 status=nodisc
  *-disk
       description: ATA Disk
       product: FUJITSU MHY2160B
       vendor: Fujitsu
       physical id: 0.0.0
       bus info: scsi@2:0.0.0
       logical name: /dev/sda
       version: 890B
       serial: K411T812GGCC
       size: 149GiB (160GB)
       capabilities: partitioned partitioned:dos
       configuration: ansiversion=5 sectorsize=512 signature=00082274
Örnek Komut Kullanımı -2

Kod: Tümünü seç

notebook-pc ~ # lshw -class memory
  *-firmware              
       description: BIOS
       vendor: Hewlett-Packard
       physical id: 0
       version: F.35
       date: 03/29/2010
       size: 1MiB
       capabilities: pc_ upgrade shadowing cdboot bootselect socketedrom edd int13floppynec int13floppytoshiba int13floppy360 int13floppy1200 int13floppy720 int13floppy2880 int9keyboard int10video acp_ usb
  *-cache:0
       description: L2 cache
       physical id: f
       slot: Unknown
       size: 1MiB
       capacity: 1MiB
       capabilities: asynchronous internal write-back unified
  *-cache:1
       description: L1 cache
       physical id: 11
       slot: Unknown
       size: 32KiB
       capacity: 32KiB
       capabilities: asynchronous internal write-back data
  *-cache
       description: L1 cache
       physical id: 10
       slot: Unknown
       size: 32KiB
       capacity: 32KiB
       capabilities: asynchronous internal write-back instruction
  *-memory
       description: System Memory
       physical id: 12
       slot: System board or motherboard
       size: 2GiB
       capacity: 2GiB
     *-bank:0
          description: SODIMM DDR2 Synchronous 533 MHz (1,9 ns)
          product: HYMP112S64CP6-Y5
          vendor: Hynix Semiconductor (Hyundai Electronics)
          physical id: 0
          serial: 0x00004007
          slot: DIMM0
          size: 1GiB
          width: 64 bits
          clock: 533MHz (1.9ns)
     *-bank:1
          description: SODIMM DDR2 Synchronous 533 MHz (1,9 ns)
          product: HYMP112S64CP6-Y5
          vendor: Hynix Semiconductor (Hyundai Electronics)
          physical id: 1
          serial: 0x0000100C
          slot: DIMM2
          size: 1GiB
          width: 64 bits
          clock: 533MHz (1.9ns)
Çıktı Alma:

Varsayılan olarak lshw komutu çok sayfalı ayrıntılı rapor oluşturur. Küçük bir rapor oluşturmak için aşağıda gösterildiği gibi -short seçeneğini kullanın. Aşağıda yalnızca kısmi çıktı gösterilmiştir.

Örnek Çıktı:

Kod: Tümünü seç

notebook-pc ~ # lshw -short
H/W path      Device      Class       Description
=================================================
                          system      Compaq Presario C700 Notebook PC (KQ188EA#AB8)
/0                        bus         30D9
/0/0                      memory      1MiB BIOS
/0/e                      processor   Intel(R) Pentium(R) Dual  CPU  T2330  @ 1.60GHz
/0/e/f                    memory      1MiB L2 cache
/0/e/11                   memory      32KiB L1 cache
/0/e/1.1                  processor   Logical CPU
/0/e/1.2                  processor   Logical CPU
/0/10                     memory      32KiB L1 cache
/0/12                     memory      2GiB System Memory
/0/12/0                   memory      1GiB SODIMM DDR2 Synchronous 533 MHz (1,9 ns)
/0/12/1                   memory      1GiB SODIMM DDR2 Synchronous 533 MHz (1,9 ns)
/0/100                    bridge      Mobile PM965/GM965/GL960 Memory Controller Hub
/0/100/2                  display     Mobile GM965/GL960 Integrated Graphics Controller (primary)
/0/100/2.1                display     Mobile GM965/GL960 Integrated Graphics Controller (secondary)
/0/100/1b                 multimedia  82801H (ICH8 Family) HD Audio Controller
/0/100/1c                 bridge      82801H (ICH8 Family) PCI Express Port 1
/0/100/1c/0   wlan0       network     AR242x / AR542x Wireless Network Adapter (PCI-Express)
/0/100/1d                 bus         82801H (ICH8 Family) USB UHCI Controller #1
/0/100/1d.1               bus         82801H (ICH8 Family) USB UHCI Controller #2
/0/100/1d.2               bus         82801H (ICH8 Family) USB UHCI Controller #3
/0/100/1d.7               bus         82801H (ICH8 Family) USB2 EHCI Controller #1
/0/100/1e                 bridge      82801 Mobile PCI Bridge
/0/100/1e/1   eth0        network     RTL-8100/8101L/8139 PCI Fast Ethernet Adapter
/0/100/1f                 bridge      82801HM (ICH8M) LPC Interface Controller
/0/100/1f.1               storage     82801HM/HEM (ICH8M/ICH8M-E) IDE Controller
/0/100/1f.2               storage     82801HM/HEM (ICH8M/ICH8M-E) SATA Controller [AHCI mode]
/0/100/1f.3               bus         82801H (ICH8 Family) SMBus Controller
/0/1          scsi0       storage     
/0/1/0.0.0    /dev/cdrom  disk        DVD RW AD-7590A
/0/2          scsi2       storage     
/0/2/0.0.0    /dev/sda    disk        160GB FUJITSU MHY2160B
/0/2/0.0.0/1  /dev/sda1   volume      74GiB EXT4 volume
/0/2/0.0.0/2  /dev/sda2   volume      2600MiB Linux swap volume
/0/2/0.0.0/3  /dev/sda3   volume      34GiB EXT4 volume
/0/2/0.0.0/4  /dev/sda4   volume      37GiB EXT4 volume
HTML/XML Donanım Raporu Oluşturma

Doğrudan aşağıda gösterildiği gibi lshw komutundan bir HTML veya XML çıktısı oluşturabilirsiniz.

Genel Komut Kullanımı:

Kod: Tümünü seç

# lshw -html > hwinfo.html
# lshw -xml > hwinfo.xml
Örnek Çıktı

Kod: Tümünü seç

notebook-pc ~ # lshw -short > sistem_bilgisi.html
notebook-pc ~ # 
Not:

sistem_bilgisi.html dosyası direkt (root) ev dizini altına kayıt edilir.Sahibi de ROOT KULLANICISI'dır.

Ekran Görüntüsü:

Resim
Cevapla

“Linux ve Unix tabanli isletim sistemleri” sayfasına dön