[shell] 시스템 정보 수집

이 문서에서는 리눅스 시스템에서 다양한 정보를 수집하는 방법에 대해 다룹니다.

목차

  1. 시스템 정보 얻기
  2. 네트워크 정보 얻기
  3. 디스크 정보 얻기

시스템 정보 얻기

시스템 정보를 얻는 방법에는 다음과 같은 명령어를 사용할 수 있습니다.

1. uname 명령어

시스템의 커널 및 네트워크 호스트 이름과 도메인 이름을 확인할 수 있습니다.

uname -a

2. lsb_release 명령어

리눅스 배포판의 정보를 확인할 수 있습니다.

lsb_release -a

3. uptime 명령어

시스템의 부팅 시간과 현재 시간을 확인할 수 있습니다.

uptime

네트워크 정보 얻기

네트워크 정보를 얻는 방법에는 다음과 같은 명령어를 사용할 수 있습니다.

1. ifconfig 명령어

네트워크 인터페이스의 정보를 확인할 수 있습니다.

ifconfig

2. netstat 명령어

네트워크의 연결 및 라우팅 테이블 정보를 확인할 수 있습니다.

netstat -r

3. ping 명령어

특정 호스트에 대한 응답 시간을 확인할 수 있습니다.

ping example.com

디스크 정보 얻기

디스크 정보를 얻는 방법에는 다음과 같은 명령어를 사용할 수 있습니다.

1. df 명령어

파일 시스템의 디스크 사용량을 확인할 수 있습니다.

df -h

2. du 명령어

디렉토리별로 디스크 사용량을 확인할 수 있습니다.

du -h /path/to/directory

3. lsblk 명령어

블록 디바이스의 정보를 확인할 수 있습니다.

lsblk

이 문서에서 다룬 명령어를 사용하여 시스템, 네트워크, 디스크와 관련된 정보를 쉽게 얻을 수 있습니다.

참고 자료

작성자: devuser123