- Konum
- BERTUNA
-
- Üyelik Tarihi
- 2 Haz 2020
-
- Mesajlar
- 5,275
-
- MFC Puanı
- 15,970
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) :
adresinden sisteminize çekin.
Yazılım aşağıdaki gibi scr dizininde açın
Bu dizinde bir terminal 'de; (Kaynak Koddan Kurulum)
işlemleri yapın
Sistem restart
lshw komutuyla;
Komut Ve Çıktısı:
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.
Örnek Komut Kullanımı -1
Örnek Komut Kullanımı -2
Çı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ı:
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ı:
Örnek Çıktı
Not:
sistem_bilgisi.html dosyası direkt (root) ev dizini altına kayıt edilir.Sahibi de ROOT KULLANICISI'dır.
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) :
Kod:
http://ezix.org/project/wiki/HardwareLiSter
Yazılım aşağıdaki gibi scr dizininde açın
Kod:
# 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; (Kaynak Koddan Kurulum)
Kod:
# 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'
Sistem restart
lshw komutuyla;
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
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:
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
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.
address
bridge
bus
communication
disk
display
generic
input
memory
multimedia
network
power
printer
processor
storage
system
tape
volume
*-core
bridge
bus
communication
disk
display
generic
input
memory
multimedia
network
power
printer
processor
storage
system
tape
volume
*-core
Örnek Komut Kullanımı -1
Kod:
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:
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:
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:
# lshw -html > hwinfo.html
# lshw -xml > hwinfo.xml
Örnek Çıktı
Kod:
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.