Najbardziej typowe wiersze poleceń do zebrania informacji systemowych Linux

Najbardziej typowe wiersze poleceń do zebrania informacji systemowych Linux
Jako użytkownik Linux, zwłaszcza administrator, uzyskanie informacji o ich systemie Linux jest niezbędne. Istnieje wiele zalet posiadania kompletnej wiedzy na temat systemów Linuksa. Za pośrednictwem wierszy poleceń Linux można znaleźć wszystkie informacje związane z systemem, takie jak BIOS, oprogramowanie, sprzęt, informacje związane z procesorem, dysku twardym itp. Zwykle Linux zapewnia wiele takich poleceń do wyświetlania wszystkich informacji związanych z systemem. Jeśli chcesz również nauczyć się najbardziej typowych wierszy poleceń do gromadzenia informacji systemowych Linux, ten samouczek jest dla Ciebie.

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ń.