Najbardziej typowe wiersze poleceń do zebrania informacji systemowych Linux
Linux zapewnia kilka poleceń, które pozwalają wyświetlać informacje o systemie. Dlatego omówmy najbardziej odpowiednie polecenia do wyświetlania informacji związanych z systemem w terminalu.
Informacje o procesorze
Za pomocą kilku poleceń możesz dowiedzieć się wszystkiego o swoim procesorze w Linux.
1. Polecenie LSCPU
Narzędzie wiersza poleceń „LSCPU” zapewnia informacje związane z procesorem systemowym w Linux. To polecenie pobiera architekturę procesora (wątki, buforowanie procesora, model rodzinny procesora, rdzenie, liczba procesorów itp.) Informacje z plików /proc /cpuinfo i „sysfs” i wyświetlają je w terminalu w następujący sposób:
LSCPU
Korzystając z polecenia GREP, możesz zmniejszyć gadatość poprzednich szczegółów i ograniczyć je do potrzebnych szczegółów.
Komenda | Informacja |
---|---|
LSCPU | GREP -i BOGO | Daje Bogomipsowi ocenę energii. |
LSCPU | Grep -i Hz | Daje prędkość procesora w Hertz. |
2. Polecenie lstopo
Komenda „Lstopo” służy do przeglądania topologii systemu Linux.
sudo apt instal hwloc -y
To polecenie zawiera różne informacje, takie jak wątki, rdzenie procesorów, pakiety procesora, współdzielone buformy i węzły pamięci Numa.
Lstopo
Informacje o sprzęcie
Możesz kompleksowo przeglądać sprzęt Linux za pomocą następującego polecenia wiersza:
3. Polecenie inxi
Polecenie „Inxi” zawiera informacje, które są powiązane z czujnikami systemu, partycjami, dyskami, sieciami, audio, grafiką, procesorem, systemem itp. To polecenie nie jest wstępnie zainstalowane w Linux, ale możesz je uzyskać, uruchamiając następujące polecenie:
sudo apt zainstalować inxi -y
Teraz możesz uzyskać informacje związane z sprzętem, uruchamiając to polecenie:
Inxi
Możesz uzyskać standardowe dane wyjściowe za pomocą flagi „-FXZ” za pomocą następującego polecenia:
Inxi -Fxz
Poprzednie polecenie zawiera następujące czynności:
F → Podaje pełne wyjście
x → Dodaj szczegóły
Z → Podaje osobiste szczegóły identyfikacyjne
4. Polecenie Hwinfo
„Hwinfo” to kolejne narzędzie do testowania sprzętu, które zawiera szczegółowe informacje o różnych komponentach. Niestety, Hwinfo nie jest narzędziem wstępnie zainstalowanym w Linux Distros, ale możesz ją uzyskać przez następujące polecenie:
sudo apt instal hwinfo -y
Teraz możesz uruchomić następujące polecenie, aby uzyskać informacje o systemie:
Hwinfo
Długie wyjście z poprzedniego polecenia jest trudne do odczytania. Możesz zmniejszyć szczegóły za pośrednictwem tego polecenia:
Hwinfo -Short
5. Polecenie LSHW
Polecenie „LSHW” to małe narzędzie, które wyświetla pełny obraz konfiguracji sprzętowej.
lshw
Możesz także skrócić poprzednie polecenie za pomocą następującego polecenia:
ISHW -Short
Notatka: Możesz także użyć tego polecenia do wydrukowania informacji o pamięci podręcznej, prędkości autobusu, konfiguracji pamięci, wersji procesora i innych komputerów Power, które działają na zapleczu.
6. Polecenie dmideCode
Polecenie „DmideCode” pokazuje informacje związane ze sprzętem z tabel DMI (struktury danych SMBOIS), takie jak numer seryjny, pamięć, szczegóły BIOS, RAM (DIMMS) i procesor w czytelnym formacie. Ogólna składnia do użycia tego polecenia jest następująca:
sudo dmidecode -t
Korzystając z poprzedniego polecenia, możesz uzyskać BIOS, system, procesor, pamięć, basoard, podwozie, gniazdo, złącze i pamięć podręczną.
Na przykład znajdujemy tutaj wersję BIOS przy użyciu następującego polecenia „DmideCode”:
sudo dmidecode -t bios
7. Polecenie PROC
Polecenie „PROC” jest uważane za informacje informacyjne i kontrolne jądra i zawiera przydatne informacje o wszystkich obecnie działających procesach. To polecenie zapewnia również kanał komunikacyjny między przestrzenią użytkownika a przestrzenią jądra.
Aby wiedzieć o wersji systemowej, możesz użyć następującego polecenia:
cat /proc /wersja
Podobnie możesz uzyskać informacje o urządzeniach CPU, SCSI/SATA, partycjach, pamięci itp.
Informacje o systemie
Możesz uzyskać informacje o oprogramowaniu niskiego poziomu za pośrednictwem terminalu Linux, takiego jak wersja jądra Linux, wersja BIOS itp.
8. Polecenie niezmienne
Narzędzie wiersza poleceń „Uname” to program komputerowy w systemach operacyjnych UNIX i UNIX. Zawiera szczegółowe informacje na temat bieżącego systemu, takie jak jego wersja, nazwa itp., systemu operacyjnego, który na nim działa. Użyj następującego polecenia, aby wymienić wszystkie szczegóły razem:
bez nazwy -a
Możesz także oddzielić wszystkie poprzednie szczegóły za pomocą następujących flag:
Komenda | Informacja |
---|---|
niezmienne lub niezmienione -s | Wyświetla nazwę systemu operacyjnego |
Uname -v | Wyświetla wersję jądra |
Uname -m | Widoki Nazwa sprzętu maszynowego |
niezamazja -n | Wyświetla nazwę hosta sieciowego |
Uname -r | Wyświetla wydanie jądra |
Informacje o sieci
Pod Linux jest mnóstwo takich poleceń linii sieciowych, z których niektóre są następujące:
9. Polecenie ifconfig
Narzędzie administracji systemu „ifconfig” jest używane do konfiguracji interfejsu sieciowego. Wiele systemów operacyjnych używa również tego polecenia w skryptach uruchamiania systemu.
Narzędzie narzędzi netto zarządza poleceniem „ifconfig”. Zainstaluj go za pomocą następującego polecenia:
sudo apt instaluj narzędzia netto -y
To polecenie służy do wyświetlania interfejsów sieciowych.
ifconfig
10. Polecenie IP
Polecenie „IP” jest również narzędziem netto dla administratorów sieci i systemu. Musisz najpierw zainstalować to narzędzie za pomocą następującego polecenia:
sudo apt instaluj narzędzia netto -y
Wielu użytkowników Linux używa tego polecenia do konfigurowania interfejsów sieciowych. Możesz użyć dowolnego z poniższych poleceń, aby znaleźć interfejsy sieciowe:
Link IP
Lub
Pokaż linku IP
Możesz także użyć tych poleceń, aby poznać tabele routingu i domyślne bramy:
Trasa IP
Lub
Trasa IP | kolumna -t
11. Polecenie NetStat
Polecenie „Netstat” wyświetla zawartość różnych struktur danych związanych z siecią dla aktywnych połączeń z systemem. Uruchamianie prostego polecenia „NetStat” podaje informacje o wszystkich aktywnych połączeniach internetowych i gniazdach domeny.
Netstat
Poniższe polecenie wyświetla status wszystkich skonfigurowanych interfejsów:
Netstat -i
Możesz uzyskać domyślne bramy i tabele routingu, dodając flagę „R” z poleceniem NetStat w następujący sposób:
netstat -r
Systemy plików, dyski i informacje związane z urządzeniami
Możesz łatwo uzyskać informacje o systemach plików, partycjach, dyskach i innych urządzeniach za pomocą następujących poleceń:
12. Polecenie HDParm
W Linux polecenie „HDParm”, takie jak „parametr dysku twardego”, służy do zarządzania dysku twardym i urządzeniami dysku. Możesz użyć tego polecenia, aby sprawdzić ustawienia zarządzania DMA i akustycznego, zmienić interwał zapisu, statystyki związane z dysku twardym itp.
Możesz uzyskać szczegółowe informacje, takie jak liczba sektora, tryby obsługiwane i numer seryjny, dla każdego konkretnego dysku SATA przy użyciu następującego polecenia HDParm:
sudo hdparm /dev /sda
13. Polecenie LSSCSI
Polecenie „LSSCSI” jest używane w Linux, aby uzyskać informacje o urządzeniach SATA/SCSI. Jeśli nie masz tego narzędzia w swoim systemie, możesz łatwo go zainstalować za pomocą następującego polecenia:
sudo apt instal lsscsi -y
Domyślnie „LSSCSI” przedstawia wiersz wszystkich urządzeń SCSI, które są obecnie podłączone do systemu.
LSSCSI
14. Polecenie LSBLK
To polecenie wyświetla szczegóły dotyczące urządzeń blokowych (dyski, dyski twarde, dyski flash itp., i ich partycje).
lsblk
Aby wyświetlić wszystkie urządzenia Blocks, użyj następującego polecenia:
LSBLK -A
15. Polecenie FDISK
To polecenie oparte na oknie dialogowym (znane również jako dysku Format) jest używane do manipulowania, tworzenia, wyświetlania, usuwania, kopiowania, przenoszenia i rozmiaru tabeli partycji dysku na dysku twardym.
Możesz użyć następującego polecenia FDISK, aby wymienić informacje, takie jak sektory końcowe, uruchomienie partycji, typ i identyfikator systemu plików oraz rozmiar sektora:
sudo fdisk -l
16. Polecenie BLKID
Polecenie BLKID działa z biblioteką Libuuid (3), która określa typ treści, takich jak zamiana, system plików i atrybuty (nazwa = pary wartości, tokeny) z metadanych treści (e.G., Etykieta UUID Fields).
Innymi słowy, możesz użyć tego polecenia, gdy trzeba zidentyfikować partycje montażowe.
BLKID
Poprzednie polecenie zawiera listę UUID (unikalny identyfikator partycji) i jego typ systemu plików.
17. Polecenie DF
Możesz użyć polecenia „DF”, aby znaleźć zamontowany system plików, ilość używanej i dostępnej dla niego miejsca na dysku oraz punkty montażu.
df -h
18. Polecenie LSUSB
Polecenie „LSUSB” wyświetla informacje o autobusach i urządzeniach, które są z nimi podłączone w Linux. Informacje te obejmują właściwości takie jak typ, klasa, autobus, prędkość itp.
LSUSB
Możesz uruchomić następujące polecenie, aby uzyskać szczegółowe informacje o każdym połączonym USB:
LSUSB -V
Poprzednie informacje na temat dostawcy, identyfikatora urządzenia i podłączonych urządzeń są zbierane przez skanowanie/dev/bus/USB.
19. Polecenie LSPCI
Komenda „LSPCI” drukuje szczegółowe informacje o wszystkich urządzeniach i magistrali PCI w systemie Linux i podłączone do nich urządzenia. Na podstawie wspólnej przenośnej biblioteki libpci to polecenie zapewnia dostęp do miejsca konfiguracji PCI w różnych systemach operacyjnych.
LSPCI
20. Polecenie Mount
Polecenie Mount in Linux służy do zamontowania systemów plików i ich przeglądania.
uchwyt
Poprzednie wyjście jest nieco trudne do zrozumienia. Uruchom następujące polecenie, aby uzyskać jasne wyniki:
Mount | kolumna -t
W ten sposób możesz znaleźć informacje o swoim systemie Linux. Ponadto możesz zbadać wszystkie poprzednie polecenia za pomocą następujących poleceń:
Nazwa polecenia | Komenda |
---|---|
LSCPU | LSPCU -H |
Lstopo | Lstopo -H |
Inxi | Inxi -H |
Hwinfo | Hwinfo -H |
Lshw | LSHW -H |
DmideCode | DmideCode -h |
Plik Proc | cat / proc / -h |
Niezmienny | Uname -Help |
Ifconfig | ifconfig -h |
Ip | IP -H |
Netstat | Netstat -h |
HDParm | HDPARM -H |
LSSCSI | LSSCSI -H |
Lsblk | LSBLK -H |
Fdisk | Fdisk -h |
BLKID | BLKID -H |
LSUSB | LSUSB -H |
LSPCI | LSPCI -H |
Uchwyt | Mount -H |
Wniosek
Potrzebujesz lepszej znajomości systemu Linux, aby go w pełni używać, planować aktualizację i rozszerzenie, uzyskać obsługę dostawców, zastosować łatki, instalację sterowników i odpowiednie oprogramowanie itp. W tym celu Linux zapewnia wiele wbudowanych poleceń i poleceń, które należy zainstalować. W tym miejscu wspomnialiśmy o obu typach poleceń i wyjaśniliśmy proces instalacji dla poleceń, które nie zostały jeszcze zainstalowane.
Za pomocą wszystkich wierszy poleceń, które są wymienione w tym samouczku, możesz uzyskać wiele informacji o systemach Linux. Mamy nadzieję, że możesz zebrać informacje o systemie Linux za pomocą wszystkich typowych wierszy poleceń.