január 9, 2022

VITUX

Sysinfo Linux - Linux Rendszerinformációk beszerzése

Linux használatakor előfordulhat, hogy ismernie kell a futó rendszer részleteit vagy a használt hardver specifikációkat. Normál Linux felhasználóként vagy szoftverfejlesztőként fontos, hogy ellenőrizze a telepíteni kívánt szoftver vagy hardver rendszer kompatibilitását. A Linux parancssor számos beépített parancsot tartalmaz, amelyek segítenek megismerni a szoftver – és hardverplatformot, amelyen dolgozik. Ez az oktatóanyag megtanítja, hogyan kell ezeket a parancsokat használni a sysinfo Linux részleteinek megszerzéséhez.

az ebben az oktatóanyagban említett parancsokat és példákat Ubuntu 20.04-en és Debian 10-en teszteltük.

alapvető Rendszerinformációk megjelenítése Linux Shell-en

a rendszer alapvető információinak megismeréséhez ismernie kell az uname nevű parancssori segédprogramot-a unix név rövidítése.

az uname parancs

az uname parancs több kapcsolóval rendelkezik. Az alábbiakban leírt basic parancs csak a Kernel nevét adja vissza:

$ uname

kimenet:

az uname parancs eredménye

mint látható, az uname parancs, ha kapcsolók nélkül használják, csak a kernel nevét adja vissza, azaz Linux a rendszeremhez.

Szerezd meg a Linux Kernel nevét

ha pontosan azt szeretné, hogy a parancs kinyomtassa a kernel nevét, akkor a következő parancsot fogja használni:

$ uname -s

kimenet:

a Kernel neve az uname paranccsal jelenik meg

a fenti kimenet a Linuxot a kernel neveként jeleníti meg.

a Linux Kernel kiadásának letöltése

a kernel kiadási információinak kinyomtatásához használja a következő parancsot:

$ uname -r

kimenet:

Get Linux Kernel release information

a fenti parancs megjeleníti a kiadás száma my Linux

Get the Linux Kernel Version

annak érdekében, hogy letölteni a változata a kernel, használja a következő parancsot:

$ uname -v

kimenet:

Linux Kernel version

a fenti kimenet a kernel verziószámát mutatja.

Get Network Node Hostname

a következő paranccsal nyomtathatja ki a csomópont hálózati hosztnevét:

$ uname -n

a következő parancsot ugyanarra a célra is használhatja, mivel felhasználóbarátabb:

$ uname --nodename

kimenet:

Get system hostname

mindkét parancs ugyanazt a kimenetet jeleníti meg. Kérjük, vegye figyelembe, hogy a hostname és a csomópont neve nem feltétlenül azonos a nem Linux rendszereknél.

gép hardver architektúrájának beszerzése (i386, x86_64, sysinfo Linux)

a rendszer hardver architektúrájának megismeréséhez használja a következő parancsot:

$ uname --m

kimenet:

Get Linux architecture x86_64

az x86_64 kimenet azt jelzi, hogy 64 bites architektúrát használok. Az i686 kimenet azt jelenti, hogy a felhasználó 32 bites rendszeren van.

Get Processzor típusa

a használt processzor típusának megismeréséhez használja a következő parancsot:

$ uname -p

kimenet:

Get Linux processzor típusa

ez a kimenet azt mutatja, hogy 64 bites processzort használok.

hardverplatform beszerzése

a használt hardverplatform megismeréséhez használja a következő parancsot:

$ uname -i

kimenet:

hardverplatform információk beszerzése

esetemben a kimenet megegyezik a gép hardverének nevével.

Get Operating System information

a következő paranccsal megtudhatja a használt operációs rendszer nevét:

$ uname -o

kimenet:

Linux operációs rendszer információ

az Ubuntu gépem a fenti kimenetet jelenítette meg a rendszeremhez.

az Uname parancs összes információjának megjelenítése

a fenti parancsok a rendszerinformációkat a használt kapcsoló típusának megfelelően jelenítették meg. Abban az esetben, ha egyszerre szeretné látni az összes rendszerinformációt, használja a következő parancsot:

$ uname -a

kimenet:

uname-a eredmény

láthatja, hogy a fenti kimenet a felhasználó rendszerinformációinak teljes listáját mutatja.

részletes hardverinformációk megjelenítése

itt leírjuk az uname kivételével azokat a parancsokat, amelyek a rendszer részletes hardverinformációinak kinyerésére szolgálnak:

hardverinformációk beszerzése az lshw segítségével

az lshw segédprogram lehetővé teszi fontos hardverinformációk, például memória, CPU, lemezek stb. a rendszeredből. Kérjük, futtassa a következő parancsot szuper felhasználóként ezen információk megtekintéséhez:

$ sudo lshw

kimenet:

az lshw parancs kimenete

a fenti kimenet a rendszerem hardverinformációinak nagyon részletes változata. A hardverinformációk összefoglalását a következő szakaszban leírtak szerint is megtekintheti.

rövid összefoglaló

a részletes hardverprofil összefoglalójának megtekintéséhez használja a következő parancsot:

$ lshw -short

kimenet:

az lshw hardware report rövid összefoglalása

a fenti kimenet a hardverprofil oszlopos összefoglalása, amely olvashatóbb.

HTML fájl létrehozása

az lshw segédprogram lehetővé teszi a hardverprofil nyomtatását egy HTML fájlba superuserként. Erre a célra használja a következő parancsot:

$ sudo lshw -html > 

példa:

$ sudo lshw -html > hardwareinfo.html

kimenet:

hardver jelentés HTML formátumban

a fenti HTML fájl a /home/user/ mappában lett létrehozva.

CPU információk beolvasása az lscpu segítségével

az lscpu segédprogram részletes CPU információkat sorol fel a sysfs és /proc/cpuinfo fájlokból a képernyőre. Így használhatja ezt a parancsot:

$ lscpu

kimenet:

CPU részletek az lscpu-val

a fenti kimenet a CPU architektúráját, a CPU-k számát, a magokat, a CPU-család modelljét, a szálakat, a CPU-gyorsítótárakat és még sok mást jelenít meg.

Blokkeszköz-információk lekérése az lsblk

az lsblk segédprogram információkat jelenít meg a rendszer összes alapvető tárolóeszközéről, például a merevlemezről, a partíciókról és a rendszerhez csatlakoztatott flash meghajtókról.

$ lsblk

a következő paranccsal sokkal részletesebb információkat tekinthet meg az összes eszközről:

$ lsblk -a

kimenet:

lsblk eredmény

USB-eszköz információk beszerzése az lsusb segítségével

az lsusb parancs felsorolja az összes USB-vezérlőre és a hozzájuk csatlakoztatott eszközökre vonatkozó információkat. Futtassa a következő parancsot:

$ lsusb

a következő paranccsal az egyes USB-eszközökről részletes információkat is megtekinthet.

$ lsusb -v

kimenet:

részletek az USB-eszközökről

ez a kimenet megjeleníti az összes USB-vezérlőt és a csatlakoztatott eszközöket.

információ más eszközökről

a rendszer következő eszközeivel kapcsolatos információkat is megtekintheti:

  • PCI eszközök

parancs: $ lspci

  • SCSI eszközök

parancs: $ lscsi

  • SATA eszközök

parancs:

$ hdparm e.g. $ hdparm /dev/sda2

miután gyakorolta ezt a bemutatót, soha nem fogja elmulasztani a sysinfo letöltését a Linuxról és a rendszer mögöttes hardveréről. Ez segít ellenőrizni a rendszer specifikációit, valamint azt, hogy a leendő hardver vagy szoftver kompatibilis-e a rendszerrel.

Linux rendszer és hardver részletek a parancssorban

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.