Bagaimana untuk menyemak maklumat perkakasan di bawah Linux?
Dalam proses pembangunan Linux, kadangkala kita perlu mengetahui maklumat perkakasan semasa, seperti: teras cpu? Penggunaan? Saiz memori dan penggunaan? Adakah peranti usb itu dikenali? dll. Berikut ialah beberapa arahan semakan perkakasan yang biasa digunakan.

lshw
lshw Perintah ini adalah alat yang agak biasa yang boleh menyenaraikan maklumat perkakasan mesin secara terperinci. Tetapi arahan ini tidak tersedia dalam semua pengedaran Sebagai contoh, Fedora tidak memilikinya secara lalai dan anda perlu memasangnya sendiri.
lshw boleh mengekstrak maklumat perkakasan daripada setiap fail /proc, seperti: CPU, memori, pengawal USB, cakera keras, dll. Tanpa pilihan, maklumat yang disenaraikan akan menjadi sangat panjang Dengan pilihan -short
, hanya maklumat ringkasan akan disenaraikan.
[alvin@VM_0_16_centos ~]$ sudo lshw -short #篇幅关系,以下结果有删减 H/W path Device Class Description ========================================================== system Bochs /0 bus Motherboard /0/0 memory 96KiB BIOS /0/401 processor Intel(R) Xeon(R) CPU E5-26xx v4 /0/1000 memory 2GiB System Memory /0/1000/0 memory 2GiB DIMM RAM /0/100 bridge 440FX - 82441FX PMC [Natoma] /0/100/1 bridge 82371SB PIIX3 ISA [Natoma/Triton II] /0/100/1.1/0.1.0 /dev/cdrom disk QEMU DVD-ROM /0/100/1.2/1 usb1 bus UHCI Host Controller /0/100/1.3 bridge 82371AB/EB/MB PIIX4 ACPI /0/100/4/0/1 /dev/vda1 volume 49GiB EXT3 volume /0/100/5 generic Virtio memory balloon /0/100/5/0 generic Virtual I/O device /0/1 system PnP device PNP0b00 /0/2 input PnP device PNP0303
lscpu
lscpu boleh menyenaraikan maklumat berkaitan CPU mesin ini Arahan ini tidak mempunyai sebarang pilihan atau parameter.
[alvin@VM_0_16_centos ~]$ lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 1 On-line CPU(s) list: 0 Thread(s) per core: 1 Core(s) per socket: 1 Socket(s): 1 NUMA node(s): 1 Vendor ID: GenuineIntel CPU family: 6 Model: 79 Model name: Intel(R) Xeon(R) CPU E5-26xx v4 Stepping: 1 CPU MHz: 2399.988 BogoMIPS: 4799.97 Hypervisor vendor: KVM Virtualization type: full L1d cache: 32K L1i cache: 32K L2 cache: 4096K NUMA node0 CPU(s): 0
lsusb
lsusb Menyenaraikan maklumat semua peranti USB yang disambungkan ke mesin ini. Secara lalai, hanya maklumat ringkasan yang disenaraikan Gunakan pilihan -v
untuk menyenaraikan maklumat terperinci bagi setiap port USB.
[alvin@VM_0_16_centos ~]$ lsusb Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. SMC9514 Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
lsscsi
lsscsi boleh menyenaraikan maklumat peranti SCSI/SATA seperti cakera keras/pemacu optik.
[alvin@VM_0_16_centos ~]$ lsscsi [0:0:1:0] cd/dvd QEMU QEMU DVD-ROM 1.2. /dev/sr0
lspci
lspci menyenaraikan semua bas PCI dan butiran semua peranti yang disambungkan ke bas PCI, seperti penyesuai VGA, kad grafik, penyesuai rangkaian, port USB, pengawal SATA, dsb.
[alvin@VM_0_16_centos ~]$ lspci 00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma] (rev 02) 00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II] 00:01.1 IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II] 00:01.2 USB controller: Intel Corporation 82371SB PIIX3 USB [Natoma/Triton II] (rev 01) 00:01.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 03) 00:02.0 VGA compatible controller: Cirrus Logic GD 5446 00:03.0 Ethernet controller: Red Hat, Inc Virtio network device 00:04.0 SCSI storage controller: Red Hat, Inc Virtio block device 00:05.0 Unclassified device [00ff]: Red Hat, Inc Virtio memory balloon
df
Perintahdf boleh menyenaraikan saiz, penggunaan, penggunaan, titik lekap dan maklumat lain bagi sekatan yang berbeza Dengan pilihan -h
, saiz boleh dinyatakan dalam unit seperti k, M, G, dll. Jika tidak, lalai ialah bait. , yang tidak mudah dibaca.
[alvin@VM_0_16_centos ~]$ df -h Filesystem Size Used Avail Use% Mounted on /dev/vda1 50G 7.5G 40G 16% / devtmpfs 911M 0 911M 0% /dev tmpfs 920M 68K 920M 1% /dev/shm tmpfs 920M 364K 920M 1% /run tmpfs 920M 0 920M 0% /sys/fs/cgroup tmpfs 184M 0 184M 0% /run/user/0 tmpfs 184M 0 184M 0% /run/user/1001 tmpfs 184M 0 184M 0% /run/user/1000
percuma
Perintahpercuma boleh melihat jumlah jumlah terpakai, terbiar dan RAM dalam sistem, biasanya dengan -m
parameter.
[alvin@VM_0_16_centos ~]$ free -m total used free shared buff/cache available Mem: 1839 221 156 0 1461 1400 Swap: 0 0 0
Atas ialah kandungan terperinci Bagaimana untuk menyemak maklumat perkakasan di bawah Linux?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Perbezaan utama antara Linux dan Windows dalam Pengurusan Akaun Pengguna adalah model kebenaran dan alat pengurusan. Linux menggunakan model keizinan berasaskan UNIX dan alat baris arahan (seperti UserAdd, Usermod, UserDel), manakala Windows menggunakan model keselamatan mereka sendiri dan alat pengurusan antara muka pengguna grafik (GUI).

Linux'sCommandLineCanbeMoresecurethanWindowsifManageRageRly, ButrequiresmoreUsererknowledy.1) linux'sopen-sourcencenatureAllowsforquicksecurityupdates.2) MisconfigurationCanLeadTovulnerBility.WindowsoManCoManToReSonToReSonToReSonToReSonToReSonToRnoShoShoShoManToRn

Panduan ini menerangkan bagaimana untuk melancarkan pemacu USB secara automatik di Boot di Linux, menjimatkan masa dan usaha anda. Langkah 1: Kenal pasti pemacu USB anda Gunakan arahan LSBLK untuk menyenaraikan semua peranti blok. Pemacu USB anda mungkin akan dilabel /dev /sdb1, /dev /sdc1, dll

Aplikasi silang platform telah merevolusikan pembangunan perisian, yang membolehkan fungsi lancar merentasi sistem operasi seperti Linux, Windows, dan MacOS. Ini menghapuskan keperluan untuk menukar aplikasi berdasarkan peranti anda, yang menawarkan pengalaman yang konsisten

Kecerdasan Buatan (AI) dengan cepat mengubah banyak sektor, dari penjagaan kesihatan dan kewangan ke bidang kreatif seperti seni dan muzik. Linux, dengan sifat terbuka, kebolehsuaian, dan keupayaan prestasi, telah muncul sebagai platfo utama

Mencari pengedaran Linux yang cepat, minimum, dan cekap tanpa antara muka pengguna grafik (GUI)? Ringan, distros Linux GUI-Less adalah sempurna untuk perkakasan yang lebih lama atau tugas khusus seperti pelayan dan sistem tertanam. Mereka mengambil lebih sedikit res

Pelepasan Versi Wain 10.0 Stabil: Running Windows Applications di Linux ke tahap yang lebih tinggi Wain, sumber terbuka dan aplikasi percuma ini, membolehkan pengguna Linux menjalankan perisian dan permainan Windows pada sistem pengendalian UNIX/Linux, yang menyampaikan pelepasan versi stabil 10.0! Versi ini telah disediakan dengan kod sumber dan muat turun pakej binari, dan menyokong pelbagai pengagihan seperti Linux, Windows dan Mac. Edisi ini merangkumi satu tahun kerja keras dan lebih daripada 8,600 penambahbaikan, membawa banyak penambahbaikan yang menarik. Sorotan utama termasuk: Sokongan yang dipertingkatkan untuk peranti Bluetooth. Meningkatkan sokongan untuk peranti input HID. Prestasi optimum aplikasi 32-bit dan 64-bit.

Tutorial ini membimbing anda melalui memasang SQL Server 2022 pada RHEL 8.X atau 9.X, menyambung melalui alat baris arahan SQLCMD, penciptaan pangkalan data, dan pertanyaan asas. Prasyarat Sebelum memulakan, pastikan: Versi RHEL yang disokong (RHEL 8 atau 9). Sudo


Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

VSCode Windows 64-bit Muat Turun
Editor IDE percuma dan berkuasa yang dilancarkan oleh Microsoft

Dreamweaver CS6
Alat pembangunan web visual

Dreamweaver Mac版
Alat pembangunan web visual

SublimeText3 Linux versi baharu
SublimeText3 Linux versi terkini
