Inxi - Linux에서 하드웨어 구성 찾기
7865 단어 clitutorialproductivitylinux
Debian/Ubuntu 기반 배포를 사용하는 경우 다음을 사용하여 설치할 수 있습니다.
apt install inxi
rpm 기반 배포판에서는 다음을 사용할 수 있습니다.
dnf install inxi
Arch Linux에서는 AUR에서 패키지
inxi
를 설치할 수 있습니다.inxi --recommends
를 사용하여 추가 종속성을 설치해야 하는지 확인할 수 있습니다.기본 사용
inxi
명령만 실행하면 다음과 같은 빠른 요약이 표시됩니다.CPU: Single Core Intel Xeon (Skylake IBRS) (-MCP-) speed: 2100 MHz
Kernel: 4.19.0-12-amd64 x86_64 Up: 649d 1h 15m Mem: 350.9/1947.2 MiB (18.0%)
Storage: 19.07 GiB (11.9% used) Procs: 87 Shell: bash 5.0.3 inxi: 3.0.32
전체 요약을 보려면
-F
또는 --full
플래그, 즉 inxi -F
를 사용할 수 있습니다.System: Host: s Kernel: 4.19.0-12-amd64 x86_64 bits: 64 Console: tty 0 Distro: Debian GNU/Linux 10 (buster)
Machine: Type: Kvm System: BetterWays product: vServer v: 20171111 serial: 8711068
Mobo: N/A model: N/A serial: N/A BIOS: BetterWays v: 20171111 date: 11/11/2017
CPU: Topology: Single Core model: Intel Xeon (Skylake IBRS) bits: 64 type: MCP L2 cache: 16.0 MiB
Speed: 2100 MHz min/max: N/A Core speed (MHz): 1: 2100
Graphics: Device-1: driver: bochs-drm v: N/A
Display: server: No display server data found. Headless machine? tty: 237x63
Message: Unable to show advanced data. Required tool glxinfo missing.
Audio: Message: No Device data found.
Network: Device-1: Intel 82371AB/EB/MB PIIX4 ACPI type: network bridge driver: piix4_smbus
Device-2: Red Hat Virtio network driver: virtio-pci
IF: eth0 state: up speed: -1 duplex: unknown mac: 96:00:00:80:bb:5e
Drives: Local Storage: total: 19.07 GiB used: 2.27 GiB (11.9%)
ID-1: /dev/sda vendor: QEMU model: HARDDISK size: 19.07 GiB
Partition: ID-1: / size: 18.60 GiB used: 2.27 GiB (12.2%) fs: ext4 dev: /dev/sda1
Sensors: Missing: Required tool sensors not installed. Check --recommends
Info: Processes: 88 Uptime: 649d 1h 19m Memory: 1.90 GiB used: 351.8 MiB (18.1%) Init: systemd runlevel: 5 Shell: bash
inxi: 3.0.32
어떤 이유로 출력이 이상하면
-c 0
를 사용하여 색상을 끌 수 있습니다.산출
기본 동작은 정보를 화면에 출력하는 것입니다(
--output screen
가 암시됨).그러나 스크립팅/프로그래밍 목적에 매우 유용할 수 있는 json/xml 파일에 정보를 출력할 수도 있습니다.
inxi -F --output json --output-file /tmp/inxi.json
를 사용하여 json 파일을 가져올 수 있습니다.{
"001#Partition": [
{
"001#ID": "/",
"007#uuid": "4236cc65-d07b-4264-8ae6-ff71b870d7cc",
"006#label": "N/A",
"003#used": "2.27 GiB (12.2%)",
"005#dev": "/dev/sda1",
"002#size": "18.60 GiB",
"004#fs": "ext4"
}
],
"000#CPU": [
{
"000#Topology": "Single Core",
"002#bits": 64,
"001#model": "Intel Xeon (Skylake IBRS)",
"004#L2 cache": "16.0 MiB",
"003#type": "MCP"
},
{
"008#1": "2100",
"005#Speed": "2100 MHz",
"006#min/max": "N/A",
"007#Core speed (MHz)": ""
},
{
"009#Flags": "3dnowprefetch abm adx aes apic arat avx avx2 avx512bw avx512cd avx512dq avx512f avx512vl bmi1 bmi2 clflush clwb cmov constant_tsc cpuid cpuid_fault cx16 cx8 de erms f16c fma fpu fsgsbase fxsr hle hypervisor ibpb ibrs invpcid invpcid_single lahf_lm lm mca mce md_clear mmx movbe msr mtrr nopl nx ospke pae pat pcid pclmulqdq pdpe1gb pge pku pni popcnt pse pse36 pti rdrand rdseed rdtscp rep_good rtm sep smap smep ssbd sse sse2 sse4_1 sse4_2 ssse3 syscall tsc tsc_deadline_timer tsc_known_freq vme x2apic xgetbv1 xsave xsavec xsaveopt xtopology"
}
]
}
Error 80: The required json Perl module is not installed: Cpanel::JSON::XS OR JSON::XS
와 같은 오류 메시지가 표시되면 libjson-xs-perl
패키지를 설치해야 합니다.XML:
inxi -F --output xml --output-file /tmp/inxi.xml
Error 80: The required xml Perl module is not installed: XML::Dumper
와 같은 내용이 표시되는 경우 libxml-dumper-perl
패키지를 설치해야 합니다.텍스트 정보만 내보내야 하는 경우 일반 출력 리디렉션을 사용합니다(
-c 0
로 색상을 비활성화할 수 있지만 연결된 출력이 대화형 터미널이 아닌 경우 일반적으로 inxi가 자동으로 수행합니다):inxi -c 0 -F > /tmp/inxi.txt
특정 카테고리
특정 범주에만 관심이 있는 경우 다음 플래그를 사용하여 출력을 제한할 수 있습니다(json/xml 출력에 대해 동일하게 작동).
오디오 정보 -
inxi -A
:Audio: Message: No Device data found.
CPU 정보 -
inxi -C
:CPU: Topology: Single Core model: Intel Xeon (Skylake IBRS) bits: 64 type: MCP L2 cache: 16.0 MiB
Speed: 2100 MHz min/max: N/A Core speed (MHz): 1: 2100
드라이브 정보 -
inxi -D
:Drives: Local Storage: total: 19.07 GiB used: 2.27 GiB (11.9%)
ID-1: /dev/sda vendor: QEMU model: HARDDISK size: 19.07 GiB
그래픽 정보 -
inxi -G
:Graphics: Device-1: driver: bochs-drm v: N/A
Display: server: No display server data found. Headless machine? tty: 237x63
Message: Unable to show advanced data. Required tool glxinfo missing.
기계 정보 -
inxi -M
:Machine: Type: Kvm System: BetterWays product: vServer v: 20171111 serial: 8711068
Mobo: N/A model: N/A serial: N/A BIOS: BetterWays v: 20171111 date: 11/11/2017
네트워크 정보 -
inxi -N
:Network: Device-1: Intel 82371AB/EB/MB PIIX4 ACPI type: network bridge driver: piix4_smbus
Device-2: Red Hat Virtio network driver: virtio-pci
그리고 물론 여러 범주를 결합할 수 있습니다 -
inxi -C -D
:CPU: Topology: Single Core model: Intel Xeon (Skylake IBRS) bits: 64 type: MCP L2 cache: 16.0 MiB
Speed: 2100 MHz min/max: N/A Core speed (MHz): 1: 2100
Drives: Local Storage: total: 19.07 GiB used: 2.27 GiB (11.9%)
ID-1: /dev/sda vendor: QEMU model: HARDDISK size: 19.07 GiB
날씨
그것으로 충분하지 않다면
inxi
에서 inxi -w
로 날씨 정보를 표시할 수도 있습니다.Weather:
Report: temperature: 29.4 C (85 F) conditions: Scattered clouds
Locale: current time: Sun 04 Sep 2022 02:40:34 PM CEST (Europe/Berlin)
Source: WeatherBit.io
(
-W
스위치로 위치 지정 가능)대안
이 많은 정보는 추가 도구가 필요하지 않은/proc에서 찾을 수 있습니다.
확인하고 싶은 또 다른 인기 있는 스크립트는
neofetch
입니다.참고: 이것은 BetterWays.dev wiki 의 위키 페이지 스냅샷입니다. 최신(더 나은 형식) 버전은 betterways.dev/inxi-finding-out-hardware-configuration-on-linux 에서 찾을 수 있습니다.
Reference
이 문제에 관하여(Inxi - Linux에서 하드웨어 구성 찾기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/betterways/inxi-finding-out-hardware-configuration-on-linux-4cib텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)