>  기사  >  운영 및 유지보수  >  리눅스 시스템 정보 보기

리눅스 시스템 정보 보기

百草
百草원래의
2024-03-13 15:36:431272검색

Linux에서 시스템 정보를 보는 방법: 1. CPU 정보를 봅니다. lscpu 명령을 사용하여 아키텍처, 모델, 코어 수, 스레드 수 등을 포함하여 CPU에 대한 자세한 정보를 표시합니다. cat /proc/cpuinfo 명령 CPU에 대한 자세한 정보와 각 코어의 특정 구성을 볼 수도 있습니다. 2. free -h 명령을 사용하여 총 메모리, 사용된 메모리, 여유 메모리 등을 포함한 메모리 사용량을 확인합니다. 사람이 읽을 수 있는 형식 등입니다.

리눅스 시스템 정보 보기

Linux에서 시스템 정보 보기는 하드웨어 정보, 소프트웨어 정보, 네트워크 구성, 시스템 상태 및 기타 여러 측면을 포함하여 광범위한 콘텐츠를 다루는 주제입니다. 다음에서는 명령줄 도구, 구성 파일, 그래픽 인터페이스 도구 사용을 포함하여 Linux 시스템에서 다양한 시스템 정보를 보는 방법을 자세히 소개합니다.

1. 하드웨어 정보 보기

1. CPU 정보 보기

  • lscpu 명령을 사용하여 아키텍처, 모델, 코어 수, 스레드 수 등을 포함한 CPU의 세부 정보를 표시합니다.
  • cat /proc/cpuinfo 명령을 사용하면 CPU의 세부 정보와 각 코어의 특정 구성을 볼 수도 있습니다.

2. 메모리 정보 보기

  • free -h 명령을 사용하여 총 메모리, 사용된 메모리, 여유 메모리 등을 포함한 메모리 사용량을 사람이 읽을 수 있는 형식(예: G, M)으로 표시합니다. .
  • cat /proc/meminfo 명령을 사용하면 더 자세한 메모리 정보를 표시할 수 있습니다.

3. 하드 디스크 정보 확인

  • df -h 명령을 사용하여 각 하드 디스크 파티션의 사용량을 확인하세요.
  • lsblk 명령은 하드 디스크, 파티션 등을 포함하여 사용 가능한 모든 블록 장치 정보를 나열할 수 있습니다.
  • fdisk -l 명령은 하드디스크의 파티션 테이블 정보를 볼 수 있습니다.

4. 네트워크 카드 정보 보기

  • ifconfig 또는 ip addr 명령을 사용하여 IP 주소, 서브넷 마스크, MAC 주소 등을 포함한 네트워크 카드의 구성 정보를 확인하세요.
  • lshw -class network 명령은 더 자세한 네트워크 카드 하드웨어 정보를 표시할 수 있습니다.

2. 소프트웨어 정보 확인

1. 운영 체제 정보 확인

  • uname -a 명령을 사용하여 운영 체제의 커널 버전, 호스트 이름 및 기타 정보를 확인하세요.
  • cat /etc/os-release 또는 cat /etc/*release* 명령은 운영 체제 릴리스 정보를 표시할 수 있습니다.

2. 설치된 패키지 보기

  • RPM 패키지 관리자(예: CentOS, Fedora)를 사용하는 시스템의 경우 rpm -qa 명령을 사용하여 설치된 모든 패키지를 나열할 수 있습니다.
  • Debian 패키지 관리자(예: Ubuntu)를 사용하는 시스템의 경우 dpkg -l 명령을 사용하여 설치된 패키지를 나열할 수 있습니다.

3. 실행 중인 프로세스 보기

  • ps 명령을 사용하면 현재 실행 중인 프로세스의 정보를 볼 수 있고, grep 명령과 결합하여 특정 프로세스의 정보를 필터링할 수 있습니다.
  • top 또는 htop 명령은 시스템의 각 프로세스의 리소스 사용량을 실시간으로 표시할 수 있습니다.

3. 시스템 상태 확인

1. 시스템 로드 확인

  • uptime 명령을 사용하여 시스템의 실행 시간, 사용자 수 및 평균 로드를 확인하세요.
  • w 명령은 유사한 정보와 현재 로그인한 사용자 및 해당 활동 목록을 표시할 수도 있습니다.

2. 시스템 로그 보기

  • Linux 시스템 로그는 일반적으로 /var/log 디렉터리에 저장되며 이러한 로그 파일을 보려면 cat, tail, less 및 기타 명령을 사용할 수 있습니다.
  • journalctl 명령은 systemd 로그를 볼 수 있으며 이는 systemd를 사용하는 시스템에 매우 유용합니다.

3. 네트워크 상태를 확인하세요

  • netstat 명령을 사용하면 네트워크 연결, 라우팅 테이블, 인터페이스 통계 및 기타 정보를 볼 수 있습니다.
  • ss 명령은 netstat를 대체하며 기능은 비슷하지만 성능은 더 좋습니다.
  • nload 또는 iftop 명령은 네트워크 인터페이스의 트래픽 상태를 실시간으로 표시할 수 있습니다.

4. 그래픽 인터페이스 도구

Linux는 명령줄 도구 외에도 시스템 정보를 볼 수 있는 몇 가지 그래픽 인터페이스 도구도 제공합니다. 이러한 도구는 일반적으로 더 직관적이고 사용하기 쉽습니다.

1. GNOME 시스템 모니터

GNOME 데스크탑을 사용하는 Linux 배포판의 경우 GNOME 시스템 모니터는 CPU, 메모리, 네트워크 및 기타 리소스의 사용량을 표시할 수 있는 내장 시스템 모니터링 도구입니다.

2. KDE 시스템 가드

KDE 데스크탑을 사용하는 Linux 배포판의 경우 KDE 시스템 가드는 유사한 시스템 모니터링 기능을 제공합니다.

3. HardInfo

HardInfo는 하드웨어 세부 정보, 성능 테스트 결과 등을 표시할 수 있는 강력한 시스템 정보 보기 도구입니다.

5. 참고 사항

시스템 정보를 볼 때 다음 사항에 주의해야 합니다.

1. 권한 문제: 일부 시스템 정보 또는 구성 파일을 보거나 수정하려면 루트 권한과 같은 특정 권한이 필요할 수 있습니다. . 관련 명령이나 도구를 사용할 때 충분한 권한이 있는지 확인하십시오.

2. 명령 매개변수: 대부분의 명령은 다양한 매개변수와 옵션을 지원합니다(man 명령 사용).

3. 여러 배포판의 차이점: Linux 배포판마다 명령, 구성 파일 등에 차이가 있을 수 있으므로 실제 작업에서는 사용되는 배포판에 따라 조정이 필요합니다.

간단히 말하면 Linux는 시스템 정보를 볼 수 있는 풍부한 도구와 방법을 제공합니다. 명령줄 도구와 그래픽 인터페이스 도구를 결합하면 필요한 시스템 정보를 쉽게 얻고 해당 관리 및 최적화를 수행할 수 있습니다.

위 내용은 리눅스 시스템 정보 보기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.