Jak mogę sprawdzić, jaki mam sprzęt? (Z wersją BIOS itp.)
Jak mogę sprawdzić, jaki mam sprzęt? (Z wersją BIOS itp.)
Odpowiedzi:
Jeśli twój system obsługuje procfs , możesz uzyskać wiele informacji o działającym systemie. Jest to interfejs do struktur danych jądra, więc będzie także zawierał informacje o twoim sprzęcie. Na przykład, aby uzyskać szczegółowe informacje na temat używanego procesora, można cat /proc/cpuinfo
uzyskać Aby uzyskać więcej informacji, powinieneś zobaczyć man proc .
Więcej informacji o sprzęcie można uzyskać poprzez komunikaty logów bufora pierścienia jądra za pomocą dmesg
. Na przykład daje to krótkie podsumowanie ostatnio podłączonego sprzętu i jego integracji z systemem.
Są to podstawowe „interfejsy”, które będziesz mieć w każdej dystrybucji, aby uzyskać pewne informacje o sprzęcie.
Inne „małe” narzędzia do gromadzenia informacji o sprzęcie to:
W zależności od dystrybucji będziesz mieć dostęp do jednego z tych dwóch narzędzi, aby uzyskać szczegółowy przegląd konfiguracji sprzętu:
„Bramą” do twojego sprzętu jest „Interfejs zarządzania pulpitem” (-> DMI). Ta struktura ujawnia informacje o twoim systemie dla twojego oprogramowania i jest używana na przykład przez lshw. Narzędziem do bezpośredniej interakcji z DMI jest kod dmidecode i dostępny w większości dystrybucji jako pakiet. Będzie dostarczany wraz z biosdecode
wszystkimi dostępnymi informacjami o systemie BIOS.
Aby wyświetlić ładny przegląd mojego sprzętu, używam lshw -short
, najlepiej uruchomić ( jako root ). Oczywiście możesz po prostu biegać lshw
normalnie, ale wolę zwięzłość -short
opcji.
Aby sprawdzić użycie dysku twardego, używam df --human-readable
, który powinien być domyślnie dostępny w twoim systemie (w przeciwieństwie do lshw
).
Zobacz także sprawdzanie sprzętu w systemie Linux .
sudo hwinfo --short
to, że jest odpowiednikiem i wyświetla ładniejsze wyjście IMO. Niestety pomija kilka interesujących informacji (np. Nie wyświetla rozmiarów partycji dysku twardego).
Możesz użyć „lshw”. Zainstaluj go za pomocą 'sudo apt-get install lshw' na Debianie i pochodnych. Istnieje nawet wersja graficzna o nazwie lshw-gtk.
Jest to bardzo zmienne między wariantami unix. Sprawdź kolumnę dla swojego wariantu na Rosetta Stone for Unix .
W Linuksie lshw zbiera wiele informacji rozproszonych w różnych plikach tekstowych pod /proc
i /sys
.
dla informacji o procesorze
cat /proc/cpuinfo
do użycia dysku
df -h
dla kart PCI i autobusów
lspci
może ci się lshw
przydać
jeśli potrzebujesz urządzeń USB
lsusb
Sonda HW - jest to opcja, aby wyświetlić listę wszystkich urządzeń i przeprowadzić diagnostykę działania. Opiera się na hwinfo, lspci, lsusb, dmidecode i innych narzędziach.