-ie - jak uzyskać pełną listę komponentów sprzętowych w wierszu poleceń (na komputerze bez systemu okien)
Dziękuję Ci.
lspci
dla kart PCI, lsusb
dla USB, lshw
działa na dystrybucjach opartych na Debianie, oto lista sposobów uzyskania innych specyfikacji sprzętowych ,
Jeśli jest dostępny,
dmidecode
jest przydatny. Szczególnie na sprzęcie Dell, HP, IBM, gdzie zadają sobie trud zaprogramowania odpowiednich informacji o sprzęcie w różnych rejestrach.źródło
lspci
jest doskonałym narzędziem do wyświetlania listy elementów systemu. (W każdym razie wszystko na magistrali PCI.)cat /proc/cpuinfo
- Wyświetla informacje o procesorzecat /proc/meminfo
- Wyświetla informacje o pamięcidmesg
(lubcat /var/log/dmesg
) zawiera pewne informacje, niekoniecznie wszystko.Jeśli masz system RedHat / CentOS, możesz użyć go
sosreport
do zebrania dużej ilości informacji, chociaż nie wiem, czy zawiera wszystkie informacje o sprzęcie.To są dobre miejsca, aby zacząć szukać informacji, których szukasz.
źródło
System plików / proc dostarczy ci potrzebnych informacji ... ALE nie wiem jak je zdobyć to jedno łatwe miejsce.
„cat / proc / cpuinfo” powie ci o twoim CPU „cat / proc / devices” powie ci pewne ograniczone informacje o urządzeniach blokowych. „ifconfig -a” powie ci o połączeniach sieciowych
Inni będą mogli powiedzieć ci o większej liczbie urządzeń. Czy rozwiązujesz problem z konkretnym urządzeniem? Jeśli tak, uzyskasz lepszą pomoc w zadaniu konkretnego pytania.
źródło
inxi pokaże prawie wszystko, uruchom bez żadnych argumentów dla skróconej formy, opcje są jednak liczne, uruchom inxi -h, aby je zobaczyć
inxi
to „w pełni funkcjonalny skrypt informacyjny” zgodnie z opisem na stronie głównej projektu: https://github.com/smxi/inxiOto informacje o tym, jak zainstalować go na Ubuntu: https://askubuntu.com/questions/284635/inxi-installation-on-ubuntu
źródło
Podsumowując, powiedziałbym, że tutaj jest dobry początek, aby uzyskać informacje o twoim systemie:
źródło
Polecam sprawdzenie faktora, który wyświetla wiele informacji w formie łatwej w użyciu w skryptach.
http://www.puppetlabs.com/puppet/related-projects/facter/
źródło
Bardzo lubię używać „ Facter ”. Daje ładną listę bardzo przydatnych informacji.
źródło
źródło
Najłatwiej jest wpisać „ dmesg | more ” w wierszu poleceń, co pozwala zobaczyć wszystkie dane wyjściowe rozruchu, które występują podczas ostatniego uruchomienia systemu.
źródło
W przypadku dysków twardych używam niestandardowego skryptu, który łączy w jedną listę dane wyjściowe:
źródło
poniżej kodu możesz skopiować używając vi
źródło
Bardzo stary post, ale zauważyłem, że
lshw
w odpowiedziach brakuje doskonałości .źródło