Linux Check Commands

새로운 Linux 시스템에서 처음에 사용할 수 있는 몇 가지 중요한 명령어들을 소개합니다. 이 명령어들은 시스템의 기본 정보를 파악하고, 현재 상태를 확인하는 데 도움이 됩니다.

1. 기본 시스템 정보 확인

1-1. uname

uname 명령어는 시스템의 기본 정보를 출력합니다.

  • 전체 시스템 정보 출력:
  uname -a
  • 커널 버전 출력:
  uname -r

1-2. hostname

hostname 명령어는 시스템의 호스트 이름을 출력합니다.

  • 호스트 이름 출력:
  hostname

2. 하드웨어 정보 확인

2-1. lscpu

lscpu 명령어는 CPU 정보를 출력합니다.

  • CPU 정보 출력:
  lscpu

2-2. lsblk

lsblk 명령어는 블록 장치(하드 디스크, 파티션 등)의 정보를 출력합니다.

  • 블록 장치 정보 출력:
  lsblk

2-3. free

free 명령어는 시스템의 메모리 사용 정보를 출력합니다.

  • 메모리 사용 정보 출력:
  free -h

3. 파일 시스템 및 디스크 정보 확인

3-1. df

df 명령어는 파일 시스템의 디스크 사용량을 출력합니다.

  • 디스크 사용량 출력:
  df -h

3-2. du

du 명령어는 디렉토리별 디스크 사용량을 출력합니다.

  • 디렉토리별 디스크 사용량 출력:
  du -h --max-depth=1

4. 네트워크 정보 확인

4-1. ifconfig 또는 ip addr

ifconfig 명령어는 네트워크 인터페이스의 상태를 출력합니다. 최신 시스템에서는 ip addr 명령어를 사용하는 것이 권장됩니다.

  • 네트워크 인터페이스 상태 출력:
  ip addr show

5. 프로세스 관리

5-1. ps

ps 명령어는 실행 중인 프로세스 목록을 출력합니다.

  • 모든 프로세스 출력:
  ps aux

5-2. top 또는 htop

top 명령어는 시스템 리소스 사용 상황을 실시간으로 모니터링합니다. htoptop의 확장된 버전입니다.

  • 실시간 시스템 리소스 모니터링:
  top

또는

  htop

이 명령어들은 Linux 시스템을 처음 접하는 사용자에게 매우 유용합니다. 시스템의 기본 정보와 리소스 사용 상황을 빠르게 파악할 수 있어, 시스템 관리와 문제 해결에 필수적입니다.

Leave a Reply

Your email address will not be published. Required fields are marked *